วิธีแปลงไฟล์ PPT หลายไฟล์เป็น PDF โดยใช้ Python

คำแนะนำบทช่วยสอนสั้นๆ นี้เกี่ยวกับ วิธีแปลงไฟล์ PPT หลายไฟล์เป็น PDF โดยใช้ Python พร้อมด้วยขั้นตอนการกำหนดค่าโดยละเอียดเพื่อตั้งค่าสภาพแวดล้อม คุณสามารถ แปลง PPT หลายไฟล์เป็นไฟล์ PDF ไฟล์เดียวใน Python ด้วยความช่วยเหลือของการเรียกใช้ API เพียงไม่กี่ครั้งเท่านั้น และจะสามารถควบคุมแต่ละสไลด์ที่รวมอยู่ใน PDF ได้ เช่น การกรองสไลด์บางสไลด์หรือการตั้งค่าคุณสมบัติอื่น ๆ หากจำเป็น

ขั้นตอนในการแปลงไฟล์ PPT หลายไฟล์เป็น PDF โดยใช้ Python

  1. ตั้งค่าสภาพแวดล้อม IDE ของคุณเป็น ใช้ Aspose.Slides สำหรับ Python ผ่าน .NET
  2. เพิ่มการอ้างอิงไปยังเนมสเปซ glob, os และ aspose.slides ในโครงการของคุณเพื่อแปลง PPT เป็น PDF
  3. สร้างงานนำเสนอเริ่มต้นโดยใช้คลาส Presentation และลบสไลด์เริ่มต้นออก
  4. เข้าถึงรายการไฟล์งานนำเสนอทั้งหมดที่จะแสดงผลเป็น PDF ไฟล์เดียว
  5. วนซ้ำไฟล์งานนำเสนอแต่ละไฟล์และโหลดลงในวัตถุงานนำเสนอชั่วคราวที่แยกต่างหาก
  6. วนซ้ำ slides ทั้งหมดในแต่ละงานนำเสนอและคัดลอกไปยังงานนำเสนอปลายทาง
  7. บันทึกงานนำเสนอผลลัพธ์สุดท้ายเป็น PDF ที่มีสไลด์จากงานนำเสนอทั้งหมด

ทำตามคำแนะนำทีละขั้นตอนเหล่านี้เพื่อ แปลงไฟล์ PPT หลายไฟล์เป็น PDF ใน Python มีการอธิบายเวิร์กโฟลว์ที่สมบูรณ์เพื่อเขียนตัวแปลง ซึ่งงานนำเสนอเริ่มต้นใหม่จะถูกสร้างขึ้น ซึ่งตามด้วยการลบสไลด์เริ่มต้นออก จากนั้น คุณสามารถโหลดงานนำเสนอเดียวหรือหลายงาน เข้าถึงคอลเลกชันสไลด์ที่เกี่ยวข้อง และเพิ่มไปยังงานนำเสนอเป้าหมายโดยใช้คุณสมบัติการโคลนนิ่งสไลด์ ก่อนที่จะบันทึกลงในดิสก์เป็นไฟล์ PDF

รหัสเพื่อแปลงหลาย PPT เป็น One PDF โดยใช้ Python

รหัสนี้แสดงวิธี แปลง PPT หลายไฟล์เป็น PDF ใน Python โดยใช้เนมสเปซและคลาสที่จำเป็น รหัสประกอบด้วยตรรกะในการอ่านไฟล์ PPT จากโฟลเดอร์เท่านั้น อย่างไรก็ตาม คุณสามารถทำให้ง่ายขึ้นได้โดยการรับรายชื่อไฟล์ด้วยวิธีอื่นตามความต้องการของคุณ ในระหว่างการวนซ้ำของสไลด์ เมื่อคุณเข้าถึงแต่ละสไลด์ได้ คุณยังสามารถตั้งค่าคุณสมบัติต่างๆ เช่น เพิ่มพื้นหลังสไลด์ เพิ่มตัวควบคุม ActiveX ทำงานกับรูปร่างบนสไลด์ และอื่นๆ

เราพบว่าในขณะที่เขียน PPT เป็น PDF converter หลายไฟล์ใน Python จะแสดงผลเป็น PDF ไฟล์เดียว หากคุณต้องการเรียนรู้เกี่ยวกับการแปลงงานนำเสนอเป็น SVG โปรดดูบทความใน วิธีแปลง PowerPoint เป็น SVG ใน Python

 ไทย