วิธีแปลง 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 และ aspose.slides เนมสเปซในโครงการของคุณเพื่อส่งออก PPTX เป็น TIFF
  3. โหลดงานนำเสนอต้นฉบับโดยสร้างอินสแตนซ์ของคลาส Presentation
  4. สร้างวัตถุคลาส Tiffoptions เพื่อตั้งค่าตัวเลือกเอาต์พุต TIFF
  5. ตั้งค่าตัวเลือก TIFF ที่ต้องการ รวมถึงการตั้งค่า DPI และ Image size
  6. วิธีการบันทึกใน Python แปลง 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

 ไทย