طوّر محول PowerPoint الخاص بك إلى JPG باستخدام واجهة برمجة التطبيقات REST

محول PPT إلى JPG | احفظ PowerPoint كـ JPG باستخدام Python
في عالمنا الرقمي السريع اليوم، أصبحت الاتصالات المرئية جزءًا أساسيًا من حياتنا اليومية. تعتبر عروض PowerPoint أداة شائعة لإنشاء محتوى جذاب ومفيد للاستخدام التجاري والشخصي. ومع ذلك، قد تكون هناك حالات تحتاج فيها إلى تحويل عروضك PowerPoint إلى صور مثل تنسيق JPG لتسهيل المشاركة أو الطباعة أو التضمين في المواقع الإلكترونية. بينما توجد عدة أدوات متاحة لهذه الغاية، فإن استخدام رمز Python لتحويل PPT إلى JPG يوفر حلاً مرنًا وفعالًا من حيث التكلفة. في هذه المقالة، سنوضح لك كيفية تحويل PPT إلى JPG باستخدام Python خطوة بخطوة.
API تحويل PowerPoint إلى JPG
Aspose.Slides Cloud SDK for Python هو واجهة برمجة تطبيقات REST يمكن دمجها بسهولة في كود بايثون الخاص بك لأداء عمليات متنوعة على عروض PowerPoint، مثل إنشاء وتحرير وتحويل والتلاعب بالشريحة. مع ميزاته القوية والوثائق الشاملة، فإنه خيار ممتاز للمطورين الذين يتطلعون إلى أتمتة عملية تحويل PPT إلى JPG.
في الأقسام التالية، سنلقي نظرة فاحصة على كيفية استخدام Aspose.Slides Cloud SDK لـ Python لتحويل PPT إلى JPG، بما في ذلك إعداد بيئة التطوير الخاصة بك، والمصادقة مع واجهة برمجة التطبيقات، وأداء عملية التحويل.
التثبيت
SDK متاح للتنزيل على PIP و GitHub. الآن يرجى تنفيذ الأمر التالي في واجهة سطر الأوامر لتثبيت SDK من PIP.
pip install asposeslidescloud
الخطوة المهمة التالية هي الحصول على تفاصيل ClientID و ClientSecret المخصصة لك من dashboard. في حال لم تكن مشتركًا بالفعل، يرجى استخدام عنوان بريدك الإلكتروني لإنشاء حساب مجاني.
PPT إلى JPG باستخدام بايثون
يرجى اتباع الخطوات الموضحة أدناه لتحويل PPT إلى صورة JPG.
- أولاً، نحتاج إلى إنشاء كائن من فئة التكوين.
- ثانياً، قم بتهيئة مثيل SlidesApi مع تمرير كائن Configuration كوسيط دخول.
- Read PPT file from local drive.
- الآن استدعِ الطريقة saveslideonline(…) من SlidesApi والتي تأخذ ملف PPT المدخل، فهرس الشريحة المراد تحويلها، ‘JPG’ كصيغة الناتج، اسم الملف الناتج، وأبعاد صورة JPG كوسائط.
def PPT2JPG():
try:
# initialize Aspose.Slides Cloud instance.
configuration = asposeslidescloud.Configuration()
configuration.app_sid = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
configuration.app_key = "1c9379bb7d701c26cc87e741a29987bb"
slidesApi = asposeslidescloud.SlidesApi(configuration)
# تحميل ملف PPT من القرص المحلي إلى مثيل Stream
fileName = "/Users/shahbnay/Downloads/test-unprotected.ppt"
with open(fileName, 'rb') as f:
file = f.read()
# استدعِ الـ API لتحويل PPT إلى تنسيق JPG واحفظ المخرجات في التخزين السحابي
request = slidesApi.save_slide_online(file,slide_index=1,format=asposeslidescloud.models.ExportFormat.JPEG,
out_path="Converted.jpeg",width=800,height=1000)
# print result in console
print("Result {0}".format(request))
except ApiException as e:
print("Exception while calling SlidesApi: {0}".format(e))

صورة 1: - معاينة تحويل PPT إلى JPG.
يمكن تحميل ملف العينة المستخدم في المثال أعلاه من test-unprotected.pptx.
تحويل PPTX إلى JPG باستخدام أمر cURL
يمكن الوصول إلى Aspose.Slides Cloud أيضًا عبر أوامر cURL. لذلك، أحد المتطلبات الأساسية هو توليد رمز وصول JWT بناءً على بيانات الاعتماد الخاصة بك. يرجى تنفيذ الأمر التالي لتوليد الرمز.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
بمجرد إنشاء JWT، يرجى تنفيذ الأمر التالي لتحويل PowerPoint إلى صورة JPG.
curl -X PUT "https://api.aspose.cloud/v3.0/slides/slides/2/Jpeg?outPath=Converted.jpg&width=800&height=1000" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"document":{test-unprotected.ppt}}
استنتاج
في الختام، إن تحويل PPT إلى JPG هو عملية بسيطة ومفيدة يمكن أن تجعل المشاركة والطباعة وتضمين عروض PowerPoint أسهل بكثير. باستخدام كود بايثون وخدمة سحابية مثل Aspose.Slides Cloud SDK for Python، يمكنك بسهولة تحويل ملفات PPT و PPTX إلى صور JPG عالية الجودة مع مجرد بضع سطور من الكود. سواء كنت مطورًا تبحث عن أتمتة عملية التحويل أو مستخدمًا غير تقني يحتاج إلى تحويل بعض العروض التقديمية، هناك حل يناسب احتياجاتك. نأمل أن يكون هذا المقال قد ساعدك في توجيهك خلال عملية تحويل PPT إلى JPG وأن تجدها مفيدة في مشاريعك المستقبلية.
روابط مفيدة