كيفية تحويل PowerPoint إلى Tiff باستخدام Python

يركز موضوع الكيفية البسيط هذا على كيفية ** تحويل PowerPoint إلى TIFF باستخدام Python ** جنبًا إلى جنب مع الخطوات التفصيلية لإعداد البيئة ونموذج كود العمل. يمكنك أيضًا التفكير في ** تحويل PPT إلى TIFF في Python ** باستخدام نفس رمز المثال المقدم في هذا الموضوع. يمكن استخدام هذا التطبيق في أي نظام تشغيل تم تكوينه باستخدام Python و .NET Core Framework بما في ذلك MS Windows أو Linux أو macOS.

خطوات تحويل PowerPoint إلى TIFF باستخدام Python

  1. قم بتكوين بيئة لاستخدام Aspose.Slides لـ Python عبر .NET في تطبيق Python الخاص بك
  2. أضف aspose.pydrawing and aspose.slides مساحات الأسماء في مشروعك لتصدير PPTX إلى TIFF
  3. قم بتحميل العرض التقديمي المصدر عن طريق إنشاء مثيل لفئة العرض التقديمي
  4. قم بإنشاء كائن فئة Tiffoptions لتعيين خيارات TIFF الناتجة
  5. قم بتعيين خيارات TIFF المطلوبة بما في ذلك إعدادات حجم الصورة ونقطة في البوصة
  6. طريقة الحفظ في بايثون تحول PPTX إلى TIFF

تعمل الخطوات المذكورة أعلاه على تحويل ** العرض التقديمي إلى TIFF في Python ** باستخدام عدد قليل من استدعاءات API حيث تبدأ العملية عن طريق تحميل ملف العرض التقديمي المصدر باستخدام فئة العرض التقديمي. ثم باستخدام كائن فئة TiffOptions ، يتم تعيين خيارات صورة TIFF بما في ذلك حجم الصورة و DPI قبل حفظ العرض التقديمي كصورة TIFF على القرص باستخدام طريقة الحفظ.

كود لتحويل PPTX إلى TIFF في Python

import aspose.pydrawing as drawing
import aspose.slides as slides
# Applying the linence for Aspose.Slides
slidesLicense = slides.License()
slidesLicense.set_license("Aspose.Total.lic")
# Open the source presentation using Presentation class object
with slides.Presentation("Input.pptx") as tiffPresentationObj:
# Create the TiffOptions class object
tiffOpts = slides.export.TiffOptions()
# Setting the Tiff compression type
tiffOpts.compression_type = slides.export.TiffCompressionTypes.DEFAULT
# Now, customize the slides notes option inside exported Tiff
notesCommentOptions = tiffOpts.notes_comments_layouting
notesCommentOptions.notes_position = slides.export.NotesPositions.BOTTOM_FULL
# Setting the Tiff image DPI (Dots/inch). The resolution unit is always equal to 2 dots per inch
tiffOpts.dpi_x = 200
tiffOpts.dpi_y = 100
# Tiff output Image Size setting
tiffOpts.image_size = drawing.Size(1728, 1078)
# Saving the presentation to Tiff
tiffPresentationObj.save("ExpoertedTiff_out.tiff", slides.export.SaveFormat.TIFF, tiffOpts)

يوفر المثال أعلاه خطوات شاملة ورمزًا * لتحويل PPTX إلى Tiff في Python *. يمكن لفئة TiffOptions أيضًا تخصيص إخراج TIFF باستخدام خيارات مثل إعداد compression_type و pixel_format و show_hidden_slides و notes_comments_layouting. التطبيق أعلاه قادر على تحويل PPTX إلى TIFF بسلاسة دون تثبيت MS PowerPoint أو أي أداة خارجية أخرى.

في هذا المثال ، تعلمنا إنشاء TIFF من PowerPoint في Python * باستخدام واجهة API بسيطة. إذا كنت مهتمًا بتحويل العرض التقديمي إلى HTML ، فراجع المقالة على كيفية إنشاء شرائح PowerPoint بتنسيق HTML باستخدام Python.

 عربي