يركز موضوع الكيفية البسيط هذا على كيفية ** تحويل PowerPoint إلى TIFF باستخدام Python ** جنبًا إلى جنب مع الخطوات التفصيلية لإعداد البيئة ونموذج كود العمل. يمكنك أيضًا التفكير في ** تحويل PPT إلى TIFF في Python ** باستخدام نفس رمز المثال المقدم في هذا الموضوع. يمكن استخدام هذا التطبيق في أي نظام تشغيل تم تكوينه باستخدام Python و .NET Core Framework بما في ذلك MS Windows أو Linux أو macOS.
خطوات تحويل PowerPoint إلى TIFF باستخدام Python
- قم بتكوين بيئة لاستخدام Aspose.Slides لـ Python عبر .NET في تطبيق Python الخاص بك
- أضف aspose.pydrawing and aspose.slides مساحات الأسماء في مشروعك لتصدير PPTX إلى TIFF
- قم بتحميل العرض التقديمي المصدر عن طريق إنشاء مثيل لفئة العرض التقديمي
- قم بإنشاء كائن فئة Tiffoptions لتعيين خيارات TIFF الناتجة
- قم بتعيين خيارات TIFF المطلوبة بما في ذلك إعدادات حجم الصورة ونقطة في البوصة
- طريقة الحفظ في بايثون تحول 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.