หัวข้อวิธีการง่ายๆ นี้มุ่งเน้นไปที่วิธี แปลง PowerPoint เป็น TIFF โดยใช้ Python พร้อมกับขั้นตอนโดยละเอียดในการตั้งค่าสภาพแวดล้อมและโค้ดตัวอย่างที่ใช้งานได้ คุณยังสามารถพิจารณา แปลง PPT เป็น TIFF ใน Python โดยใช้โค้ดตัวอย่างเดียวกันที่มีให้ในหัวข้อนี้ แอปพลิเคชันนี้สามารถใช้ในระบบปฏิบัติการใดก็ได้ที่กำหนดค่าด้วย Python และ .NET Core Framework รวมถึง MS Windows, Linux หรือ macOS
ขั้นตอนในการแปลง PowerPoint เป็น TIFF โดยใช้ Python
- กำหนดค่า สภาพแวดล้อมเพื่อใช้ Aspose.Slides สำหรับ Python ผ่าน .NET ในแอปพลิเคชัน Python ของคุณ
- เพิ่ม aspose.pydrawing และ aspose.slides เนมสเปซในโครงการของคุณเพื่อส่งออก PPTX เป็น TIFF
- โหลดงานนำเสนอต้นฉบับโดยสร้างอินสแตนซ์ของคลาส Presentation
- สร้างวัตถุคลาส Tiffoptions เพื่อตั้งค่าตัวเลือกเอาต์พุต TIFF
- ตั้งค่าตัวเลือก TIFF ที่ต้องการ รวมถึงการตั้งค่า DPI และ Image size
- วิธีการบันทึกใน 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