บทแนะนำสั้นๆ นี้มุ่งเน้นไปที่วิธี แปลง PNG เป็น PowerPoint Slide ใน Python ประกอบด้วยข้อมูลการกำหนดค่าทั้งหมด กระบวนการทีละขั้นตอน และโค้ดตัวอย่างที่เรียกใช้ได้สำหรับ แทรกรูปภาพใน PPTX โดยใช้ Python แอปพลิเคชันสามารถใช้ในระบบปฏิบัติการใดก็ได้ เช่น Windows, Linux หรือ macOS ที่กำหนดค่าด้วย .NET Core และ Python
ขั้นตอนการแทรกรูปภาพใน PPTX ใน Python
- กำหนดค่า IDE ของคุณเป็น ใช้ Aspose.Slides สำหรับ Python ผ่าน .NET
- เพิ่มการอ้างอิงไปยังเนมสเปซ aspose.pydrawing และ aspose.slides ในโครงการของคุณเพื่อแทรกรูปภาพใน PPTX โดยใช้ Python
- สร้างงานนำเสนอเริ่มต้นที่ว่างเปล่าโดยใช้วัตถุคลาส Presentation และเข้าถึงสไลด์เริ่มต้นแรกของงานนำเสนอที่สร้างขึ้นใหม่
- อ่านภาพ PNG ต้นฉบับเป็นไบต์จากดิสก์ และเพิ่มลงใน images collection ของงานนำเสนอ
- แทรกกรอบรูปในคอลเลกชันรูปร่างของสไลด์ที่เลือกโดยใช้การเพิ่ม
- แปลง PNG เป็น PPTX ใน Python โดยใช้วิธีบันทึก
ขั้นตอนข้างต้นแนะนำการพัฒนาตัวแปลง PNG เป็น PPTX ใน Python ซึ่งจะมีการสร้างงานนำเสนอใหม่ที่มีคอลเลกชันภาพนิ่งและคอลเลกชันรูปภาพเริ่มต้น รูปภาพต้นฉบับถูกโหลดจากดิสก์เป็นอาร์เรย์ไบต์ เพิ่มคอลเลกชันรูปร่างสไลด์แรกเป็นกรอบรูป และสุดท้าย งานนำเสนอที่มีรูปภาพจะถูกบันทึกลงในดิสก์
รหัสเพื่อเพิ่มรูปภาพใน PPTX ใน Python
ในขณะที่ทำงานกับคุณสมบัตินี้เพื่อ แปลง PNG เป็น PPTX ใน Python วัตถุ Slide จะใช้เพื่อเก็บการอ้างอิงไปยังสไลด์เป้าหมาย และวัตถุคลาส IPPImage จะใช้เพื่อเก็บการอ้างอิงไปยังรูปภาพที่เพิ่มใหม่ภายในคอลเลกชันรูปภาพ เมธอด add_image มีตัวสร้างที่โอเวอร์โหลดจำนวนมากซึ่งใช้พารามิเตอร์ต่างๆ เช่น ไบต์, วัตถุ IPPImage, วัตถุรูปภาพ และสตรีมหน่วยความจำ
ในบทช่วยสอนนี้ เราได้เรียนรู้การ แปลงไฟล์ PNG เป็น PowerPoint ใน Python หากคุณต้องการสำรวจกระบวนการแปลงไฟล์ PDF เป็นงานนำเสนอ โปรดดูบทความใน วิธีแปลง PDF เป็นงานนำเสนอโดยใช้ Python