قم بتطوير محوّل PDF إلى PowerPoint عبر الإنترنت. تعلم كيفية تحويل PPT إلى PDF باستخدام بايثون

محول PDF إلى PowerPoint | محول PDF إلى PPT عبر الإنترنت
تعد العروض التقديمية جزءًا أساسيًا من حياتنا المهنية والشخصية. سواء كنت طالبًا أو صاحب عمل أو محترفًا، فمن المحتمل أنك قمت بإنشاء أو استلام عرض تقديمي بأحد التنسيقات PDF أو PowerPoint. ومع ذلك، فإن الحاجة إلى تحويل PDF إلى PowerPoint و PPT إلى PDF تتزايد بسرعة بسبب أسباب مختلفة. على سبيل المثال، قد ترغب في تحرير ملف PDF في PowerPoint أو مشاركة عرض PowerPoint مع شخص ليس لديه إمكانية الوصول إلى برنامج PowerPoint. وبالمثل، فإن تحويل ملفات PPT إلى PDF مفيد عندما تحتاج إلى مشاركة عرض تقديمي مع الآخرين، وترغب في التأكد من أن التنسيق والتخطيط يبقيان سليمين. في هذه المدونة، سوف نستكشف الأسباب التي تجعل تحويل PDF إلى PowerPoint و PPT إلى PDF أمرًا ضروريًا، وكيف يمكنك إجراء هذه التحويلات بسهولة وكفاءة.
- واجهة برمجة التطبيقات لتحويل PDF إلى PowerPoint
- تحويل PPT إلى PDF في بايثون
- محول PDF إلى PPT في بايثون
معلومات: قد ترغب في تجربة محول Aspose المجاني PowerPoint to PDF لأنه خدمة ممتازة عبر الإنترنت.
API تحويل PDF إلى PowerPoint
تحويل PDF إلى PowerPoint يمكن أن يكون مهمة شاقة، خاصة إذا لم يكن لديك الوصول إلى برامج متخصصة. ومع ذلك، مع Aspose.Slides Cloud SDK for Python، تصبح العملية أسهل بكثير وأكثر كفاءة. إنه منصة سحابية قوية تمكنك من تحويل ملفات PDF إلى عروض PowerPoint بسرعة وسهولة. تقدم هذه الواجهة البرمجية الرائعة القدرة على إنشاء وتعديل وحفظ عروض PowerPoint برمجياً إلى صيغ شعبية مختلفة بما في ذلك PDF، XPS، JPEG، SVG، HTML، إلخ.
لتسهيل عمل المبرمجين، تم تطوير SDKs أخرى محددة للبرمجة على قمة Cloud API. لمزيد من التفاصيل، يرجى زيارة Available SDKs.
تركيب
في هذه المدونة، سنتحدث عن تحويل PowerPoint إلى PDF والعكس. حزمة SDK متاحة للتنزيل من PIP و GitHub. الآن قم بتنفيذ الأمر التالي في terminal سطر الأوامر لتثبيت SDK.
pip install asposeslidescloud
في حال كنت تستخدم PyCharm IDE، فقط ابحث عن asposeslidescloud في نافذة مترجم بايثون تحت قسم PyCharm ->تفضيلات…

Image 1:- واجهة برمجة تطبيقات تحويل PDF إلى PowerPoint
الخطوة التالية هي الحصول على تفاصيل ClientID و ClientSecret المخصصة لك من Aspose.Cloud dashboard. لذا قم بالتسجيل باستخدام حساب GitHub أو Google، أو انقر على زر create a new account وقدم المعلومات المطلوبة.

صورة 2:- بيانات اعتماد العميل لتحويل PDF إلى PPTX
تحويل PPT إلى PDF في بايثون
في هذا القسم، سنناقش عملية تحويل PPTX إلى PDF باستخدام بضع سطور من الشيفرة. يرجى اتباع التعليمات أدناه لتلبية متطلباتك.
- الخطوة الأولى هي إنشاء مثيل من فئة Configuration.
- ثم حدد تفاصيل معرف العميل (Client ID) والسر الخاص بالعميل (Client Secret) باستخدام خصائص appsid و appkey (appsid = معرف العميل و appkey = السر الخاص بالعميل).
- الآن قم بتهيئة كائن من SlidesApi مع تمرير كائن التكوين كوسيط.
- الخطوة التالية هي قراءة ملف PPTX من القرص المحلي.
- قبل الأخير، أنشئ كائنًا من فئة PutSlidesConvertConvertRequest التي تأخذ مدخل PPTX، وقيمة “PDF” من تعداد ExportFormat، واسم الملف الناتج كوسيط.
- أخيرًا، قم باستدعاء الطريقة putslideconvert(..) من SlidesApi لإجراء التحويل.
def convert(name):
# initialize Aspose.Slides Cloud instnace.
configuration = asposeslidescloud.Configuration()
configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
slidesApi = asposeslidescloud.SlidesApi(configuration)
# تحميل ملف PPTX المصدر من محرك الأقراص المحلي
try:
fileName = "/Users/nayyershahbaz/Documents/Presentation1.pptx"
with open(fileName, 'rb') as f:
file = f.read()
# إنشاء مثيل SlideConvertRequest وتقديم ملف PPTX المدخل، تنسيق الناتج واسم ملف الإخراج
request = asposeslidescloud.models.requests.PutSlidesConvertRequest(file, asposeslidescloud.models.ExportFormat.PDF,"converted.pdf")
# Initiate the PPT conversion process
response = slidesApi.put_slides_convert(request)
print("Result {0}".format(response))
except ApiException as e:
print("Exception while calling SlidesApi: {0}".format(e.message))
محول PDF إلى PPT في بايثون
تتيح لنا واجهة برمجة التطبيقات REST أيضًا تحميل ملفات PDF وحفظها كعرض تقديمي PowerPoint. يتم إجراء التحويل باستخدام PostSlidesDocumentFromPdf API. يرجى اتباع الخطوات المذكورة أدناه لتحقيق المتطلبات.
- أولاً، نحتاج إلى إنشاء مثيل من فئة SlidesApi عن طريق توفير كائن Configuration كوسيلة.
- ثانياً، قم بتحميل ملف PDF المدخل.
- ثالثًا، أنشئ كائنًا من فئة PostSlidesDocumentFromPdfRequest التي تأخذ اسم PPTX الناتج وملف PDF المدخل كحجة.
- أخيرًا، استدعِ طريقة postslidesdocumentfrompdf من SlidesApi لإجراء التحويل.
def convert(name):
# initialize Aspose.Slides Cloud instnace.
configuration = asposeslidescloud.Configuration()
configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
slidesApi = asposeslidescloud.SlidesApi(configuration)
# تحميل ملف PPTX المصدر من محرك الأقراص المحلي
try:
fileName = "/Users/nayyershahbaz/Documents/test.pdf"
with open(fileName, 'rb') as f:
file = f.read()
# قم بإنشاء مثيل SlideConvertRequest وقدم ملف PPTX المدخل، والناتج التنسيقي، واسم ملف الإخراج
request = asposeslidescloud.models.requests.PostSlidesDocumentFromPdfRequest("output.pptx",file)
# ابدأ عملية تحويل PPT
response = slidesApi.post_slides_document_from_pdf(request)
print("Result {0}".format(response))
except ApiException as e:
print("Exception while calling SlidesApi: {0}".format(e.message))
الوثائق النموذجية المستخدمة في المثال أعلاه متاحة للتنزيل على الروابط التالية

الصورة 3:- معاينة تحويل PDF إلى PowerPoint.
استنتاج
في الختام، يعتبر تحويل PDF إلى PowerPoint و PPT إلى PDF مهمة ضرورية في عالم اليوم الرقمي. سواء كنت طالبًا أو مالكًا للأعمال أو محترفًا، هناك العديد من السيناريوهات التي قد تحتاج فيها إلى إجراء هذه التحويلات. لحسن الحظ، هناك العديد من الأدوات والأساليب المتاحة لجعل العملية سريعة وسهلة. في هذه المدونة، قمنا بتغطية أساسيات تحويل PDF إلى PowerPoint و PPT إلى PDF، بما في ذلك فوائد استخدام Aspose.Slides Cloud SDK for Python. من خلال اتباع نصائحنا وأفضل الممارسات، يمكنك التأكد من أن تحويلاتك فعالة وفعالة. نأمل أن تكون هذه المدونة مفيدة، ونشجعك على استكشاف مشاركات المدونة التقنية الأخرى لدينا للحصول على المزيد من الأفكار والحلول.
روابط مفيدة
- تحميل كود المصدر لـ SDK من GitHub
- منتدى دعم العملاء المجاني
- وثائق المنتج
المقالات ذات الصلة
نوصي أيضًا بزيارة الروابط التالية للحصول على معلومات حول