صور JPEG في Python

قم بتحويل PowerPoint PPT / PPTX إلى صور JPG / JPEG في Python

Microsoft PowerPoint هو تطبيق عروض تقديمية وشرائح يسمح لك بإنشاء عروض تقديمية لعرض الشرائح. في بعض الحالات ، تحتاج إلى تحويل PowerPoint PPT أو PPTX إلى تنسيق صورة JPEG. على سبيل المثال ، تحتاج إلى إظهار عرض تقديمي PPT / PPTX في وضع القراءة فقط داخل التطبيق الخاص بك أو قد تحتاج إلى إنشاء الصور المصغرة لكل شريحة PowerPoint وما إلى ذلك. من أجل أتمتة تحويل PowerPoint إلى JPG ، سأوضح كيفية التحويل PowerPoint PPT / PPTX إلى صور JPG / JPEG في Python.

سيتم تناول الموضوعات التالية في هذه المقالة:

تحويل PowerPoint PPT أو PPTX إلى JPG / JPEG REST API - التثبيت {#Convert-PowerPoint-PPT-or-PPTX-to-JPG / JPEG-REST-API — التثبيت}

من أجل تحويل صور PPT (X) إلى JPG / JPEG في Python ، سنستخدم Python SDK of GroupDocs.Conversion Cloud API. Python SDK من GroupDocs.Conversion يوفر أفضل طريقة لتحويل ملفات PowerPoint PPT إلى ملفات JPG في ثوانٍ. إنه مجاني 100٪ وآمن وسهل الاستخدام Python SDK لتحويل الملفات. يسمح بتحويل المستندات من التنسيقات المدعومة إلى صورة برمجيًا على السحابة. يمكنك تثبيته باستخدام الأمر التالي في وحدة التحكم:

pip install groupdocs_conversion_cloud

أولاً ، احصل على معرف العميل والسرية من لوحة التحكم قبل اتباع الخطوات المذكورة أدناه. بمجرد حصولك على المعرف والسر الخاص بك ، أضف الكود أدناه في طلبك كما هو موضح أدناه:

# قم باستيراد Python SDK في تطبيق python الخاص بك من http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# احصل على client_id و client_secret من https://dashboard.groupdocs.cloud بعد التسجيل المجاني.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# الحصول على تكوينات ملف API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

كيفية تحويل PowerPoint PPT / PPTX إلى ملف JPG / JPEG في Python

يمكنك تحويل صورة BMP إلى ملف PDF باتباع الخطوات البسيطة المذكورة أدناه:

قم بتحميل المستند

أولاً ، قم بتحميل ملف PPT أو PPTX إلى السحابة باستخدام مثال الرمز الموضح أدناه:

# قم بتحميل ملف PowerPoint PPT / PPTX إلى التخزين السحابي الخاص بك
# قم بإنشاء مثيل لـ File API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# طلب ملف تحميل المكالمة
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.pptx", "H:\\groupdocs-cloud-data\\sample-file.pptx", storage_name)

# قم بتحميل ملف docx إلى السحابة
response = file_api.upload_file(request)
print(response.uploaded)

نتيجة لذلك ، سيكون ملف PPT / PPTX الذي تم تحميله متاحًا في قسم الملفات من لوحة المعلومات الخاصة بك على السحابة.

قم بتحويل PPT أو PPTX إلى JPG / JPEG في Python

يمكنك تحويل تحويل ppt إلى jpg بدقة عالية أو تنسيق jpeg برمجيًا باتباع الخطوات الواردة أدناه:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi
  • بعد ذلك ، قم بإنشاء مثيل لـ ConvertSettings
  • ثم قم بتعيين اسم التخزين ومسار ملف PowerPoint
  • تعيين تنسيق ملف الصورة الناتج على أنه “jpeg”
  • قم بإنشاء مثيل لـ JpegConvertOptions
  • حدد تدرج الرمادي ، من \ صفحة ، صفحات \ عدد ، جودة ، تدوير \ زاوية واستخدام \ pdf إلخ
  • اضبط convertOptions على الإعدادات
  • الآن ، قم بتوفير مسار ملف الإخراج
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة
  • أخيرًا ، قم باستدعاء الأسلوب ConvertApi.convert \ document() باستخدام ConvertDocumentRequest لحفظ الملف المحول

يوضح رمز المثال التالي كيفية تحويل PPTX إلى تنسيق ملف JPEG باستخدام REST API في Python:

# كيفية تحويل PowerPoint PPT أو PPTX إلى تنسيق JPG / JPEG في Python
try:
    # إنشاء مثيل لواجهة برمجة التطبيقات
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # تحديد إعدادات التحويل
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-file.pptx"
    settings.format = "jpeg"
    
    convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
    convertOptions.gray_scale = True
    convertOptions.from_page = 1
    convertOptions.pages_count = 1
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted PPTX to JPEG format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

نموذج الكود أعلاه سيحفظ ملف JPEG المحول على السحابة.

قم بتنزيل الملف المحول

سيحفظ نموذج الكود أعلاه ملف powerpoint المحول إلى ملف jpg عالي الدقة على السحابة. يمكنك تنزيله باستخدام نموذج التعليمات البرمجية التالي:

# تهيئة API لتنزيل الملف المحول
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# طلب إنشاء ملف تنزيل
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.jpeg", storage_name)

# قم بتنزيل الملف المحول
response = file_api.download_file(request)

# انقل ملف jpeg للصورة الذي تم تنزيله إلى دليلك المحلي
shutil.move(response, "H:\\groupdocs-cloud-data\\")

PowerPoint to JPG Converter Online مجاني

كيفية تحويل pptx إلى jpg عبر الإنترنت؟ يرجى تجربة أداة مجانية لتحويل ppt إلى jpg لتحويل ppt إلى jpg عبر الإنترنت ، والذي تم تطويره باستخدام واجهة برمجة التطبيقات المذكورة أعلاه.

خاتمة

في هذه المقالة ، تعلمنا كيفية تحويل PowerPoint إلى تنسيقات JPG / JPEG على السحابة. الآن أنت تعرف:

  • كيفية تحويل شريحة PowerPoint إلى jpg أو jpeg في Python ؛
  • تحميل ملف PowerPoint برمجيًا إلى السحابة ؛
  • كيفية تنزيل الملف المحول من السحابة ؛
  • كيفية تحويل pptx إلى jpg مجانًا باستخدام أداة عبر الإنترنت ؛

يمكنك معرفة المزيد حول GroupDocs.Conversion Cloud API باستخدام التوثيق. نوفر أيضًا قسم مرجع واجهة برمجة التطبيقات الذي يتيح لك تصور واجهات برمجة التطبيقات الخاصة بنا والتفاعل معها مباشرةً من خلال المتصفح.

طرح سؤال

إذا كان لديك أي أسئلة حول محول PowerPoint إلى JPG أو JPEG ، فلا تتردد في سؤالنا على منتدى الدعم المجاني.

أنظر أيضا