บทความนี้จะแนะนำวิธีการ ดึงรูปภาพจาก PowerPoint ด้วย Python REST API คุณจะได้เรียนรู้การดึง รูปภาพบน PowerPoint โดยอัตโนมัติด้วย Python REST Interface โดยใช้ Cloud SDK ที่ใช้ Python บทความนี้จะแชร์รายละเอียดเพื่อดึงรูปภาพทั้งหมดหรือดึงรูปภาพที่เลือกจากงานนำเสนอ
ข้อกำหนดเบื้องต้น
- {{ไฮเปอร์ลิงก์1}}
- ดาวน์โหลด Aspose.Slides Cloud SDK สำหรับ Python เพื่อรับภาพจากการนำเสนอ
- ตั้งค่าโครงการ Python ด้วย SDK ข้างต้นสำหรับการแยกภาพ
ขั้นตอนในการแยกภาพ PowerPoint ด้วย Python REST API
- เริ่มต้นวัตถุ SlidesApi เพื่อแยกภาพโดยใช้รหัสไคลเอนต์และความลับ
- อัปโหลดไฟล์ PowerPoint พร้อมรูปภาพไปยังที่เก็บข้อมูลบนคลาวด์ Aspose
- ดาวน์โหลดรูปภาพทั้งหมดจากการนำเสนอ PowerPoint ในไฟล์ ZIP โดยใช้เมธอด ดาวน์โหลดImagesDefaultFormat()
- บันทึกไฟล์ ZIP ที่มีรูปภาพที่แยกออกมาทั้งหมดไปยังที่จัดเก็บข้อมูลภายในเครื่อง
- ดาวน์โหลดรูปภาพเดี่ยวจากการนำเสนอ PowerPoint
- บันทึกภาพเดี่ยวที่แยกออกมาเป็นไฟล์ PNG ลงในที่จัดเก็บข้อมูลภายในเครื่อง
ขั้นตอนเหล่านี้อธิบายวิธีการดึงข้อมูล รูปภาพงานนำเสนอ PowerPoint ด้วย API ที่ใช้ Python เริ่มต้นใช้งานอ็อบเจ็กต์ SlidesApi อัปโหลดงานนำเสนอไปยังเซิร์ฟเวอร์ ดาวน์โหลดรูปภาพทั้งหมดในรูปแบบ ZIP สตรีมจากการตอบสนองของ API และบันทึกไว้ในดิสก์ ใช้เมธอด DownloadImageDefaultFormat() เพื่อดึงข้อมูลรูปภาพที่ต้องการโดยระบุดัชนีรูปภาพในงานนำเสนอเท่านั้น
โค้ดสำหรับดึงภาพในงานนำเสนอด้วย Python RESTful Service
โค้ดนี้สาธิต วิธีการดึงรูปภาพจาก PowerPoint ด้วย Python Low Code API เมธอด DownloadImagesDefaultFormat() จะรับชื่อไฟล์งานนำเสนอและส่งคืนสตรีม ZIP ที่บันทึกไว้ในที่จัดเก็บข้อมูลภายใน ไฟล์ทั้งหมดในไฟล์ ZIP จะมีประเภทรูปภาพเริ่มต้น
บทความนี้สอนเราถึงวิธีการดึงภาพสไลด์จาก PowerPoint ด้วย Python REST Interface หากต้องการเพิ่มลายน้ำในงานนำเสนอ โปรดดูบทความ เพิ่มลายน้ำให้กับ PPT ด้วย Python REST API