ในบทช่วยสอนทีละขั้นตอนนี้ เราจะมุ่งเน้นไปที่วิธี พิมพ์ PowerPoint presentation ใน Python พร้อมกับขั้นตอนโดยละเอียดในการตั้งค่าสภาพแวดล้อมและตรวจสอบโค้ดตัวอย่างที่ใช้งานได้ คุณสามารถใช้ตัวอย่างนี้ในสภาพแวดล้อมที่รองรับ Python รวมถึง Windows, Linux และ macOS เพื่อ พิมพ์ PPT ใน Python โดยไม่ต้องพึ่งพา Microsoft PowerPoint
ขั้นตอนในการพิมพ์งานนำเสนอ PPTX ใน Python
- กำหนดค่าสภาพแวดล้อมแอปพลิเคชัน Python เพื่อใช้ Aspose.Slides สำหรับ Python ผ่าน .NET
- รวมเนมสเปซ aspose.slides ในโครงการของคุณเพื่อพิมพ์งานนำเสนอใน Python
- โหลดงานนำเสนอต้นฉบับเพื่อพิมพ์ PPTX ใน Python โดยสร้างอินสแตนซ์ของคลาส Presentation
- สร้างวัตถุ PrinterSettings เพื่อตั้งค่าเครื่องพิมพ์
- พิมพ์งานนำเสนอที่โหลดบนเครื่องพิมพ์โดยระบุชื่อเครื่องพิมพ์
ขั้นตอนข้างต้น พิมพ์งานนำเสนอ PPT ใน Python โดยใช้การเรียก API สองสามครั้งที่กระบวนการเริ่มต้นโดยการโหลดไฟล์งานนำเสนอต้นฉบับโดยใช้คลาสการนำเสนอ จากนั้นใช้ออบเจกต์คลาส PrinterSettings การตั้งค่าการพิมพ์ที่แตกต่างกันจะถูกตั้งค่า ซึ่งตามด้วยการระบุชื่อเครื่องพิมพ์เป็นพารามิเตอร์ภายในวิธีการพิมพ์เพื่อพิมพ์ไฟล์งานนำเสนอ
รหัสสำหรับพิมพ์งานนำเสนอใน Python
ตัวอย่างนี้มีขั้นตอนและโค้ดที่ครอบคลุมเพื่อ พิมพ์ PPTX ใน Python สามารถใช้วัตถุคลาส PrinterSettings เพื่อปรับแต่งการพิมพ์โดยการตั้งค่าตัวเลือกต่างๆ เช่น การวางแนวหน้า การพิมพ์สำเนา การตั้งค่าระยะขอบ เป็นต้น แอปพลิเคชันด้านบนสามารถพิมพ์งานนำเสนอบนเครื่องพิมพ์ที่เลือกโดยไม่ต้องติดตั้ง MS PowerPoint หรือเครื่องมือของบริษัทอื่น
ในหัวข้อนี้ เราเรียนรู้ที่จะ พิมพ์งานนำเสนอใน Python โดยใช้อินเทอร์เฟซ API อย่างง่าย หากคุณสนใจที่จะแปลงงานนำเสนอเป็น SVG โปรดดูบทความใน วิธีแปลง PowerPoint เป็น SVG ใน Python