Python API เพื่อสร้างงานนำเสนอ PowerPoint PPTX
ไลบรารี Python แบบโอเพ่นซอร์สเพื่อสร้าง แก้ไข และส่งออกไฟล์ Microsoft PowerPoint PPTX
Python-PPTX เป็นไลบรารีโอเพ่นซอร์ส Python ที่ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สร้างและจัดการไฟล์ Open XML PowerPoint (PPTX) ได้อย่างง่ายดายภายในแอป Python ของตนเองโดยไม่ต้องพึ่งพาภายนอก ช่วยให้นักพัฒนาสามารถสร้างงานนำเสนอ PPTX ได้โดยอัตโนมัติโดยกำหนดการสร้างงานนำเสนอ PowerPoint จากเนื้อหาฐานข้อมูลหรืออัปเดตไลบรารีของงานนำเสนอเป็นจำนวนมากหรือทำให้การผลิตสไลด์เป็นไปโดยอัตโนมัติ
ไลบรารีให้การสนับสนุนคุณลักษณะที่สำคัญหลายอย่าง เช่น การสร้างและแก้ไขงานนำเสนอ การแทรกสไลด์ใหม่ การเพิ่มกล่องข้อความลงในสไลด์ การจัดการขนาดแบบอักษรของข้อความ การเพิ่มตารางในสไลด์ การสนับสนุนรูปร่างอัตโนมัติ การเพิ่มและจัดการคอลัมน์ แถบ แผนภูมิเส้นหรือแผนภูมิวงกลม และคุณลักษณะอื่นๆ อีกมากมาย
เริ่มต้นใช้งาน Python-PPTX
Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.
pip คำสั่ง
pip install python-pptx
ต้องใช้แพ็คเกจ lxml และ Pillow เพื่อให้ Python-PPTX ทำงานได้อย่างราบรื่น คุณลักษณะการสร้างแผนภูมิขึ้นอยู่กับ XlsxWriter ทั้ง pip และ easy_install จะดูแลการพึ่งพาเหล่านี้ให้คุณ หากคุณต้องการติดตั้งโดยใช้ setup.py คุณจะต้องติดตั้งการพึ่งพาด้วยตัวคุณเอง
สร้างและแก้ไขงานนำเสนอ PowerPoint PPTX โดยใช้ Python API
Python-PPTX API มีฟังก์ชันสำหรับการสร้างงานนำเสนอ PowerPoint PPTX ใหม่ ตลอดจนการปรับเปลี่ยนภายในแอปพลิเคชัน Python นักพัฒนาซอฟต์แวร์สามารถแก้ไขงานนำเสนอที่มีอยู่ได้โดยการเปิดงานนำเสนอที่มีอยู่ อนุญาตให้เพิ่มสไลด์ กำหนดเลย์เอาต์สำหรับสไลด์ใหม่ เพิ่มชื่อและเนื้อหา แทรกรูปภาพและรูปร่าง ฯลฯ เมื่อเสร็จแล้ว คุณสามารถเปลี่ยนชื่อของงานนำเสนอที่มีอยู่ได้ รวมทั้งสามารถบันทึกลงในตำแหน่งที่คุณเลือกได้
การทำงานกับสไลด์และรูปภาพ PPTX
Python-PPTX เป็นไลบรารีที่ยอดเยี่ยมสำหรับการใช้ Python เพื่อสร้างสไลด์ PowerPoint แบบไดนามิก โปรแกรมเมอร์ซอฟต์แวร์สามารถเพิ่มสไลด์ลงในงานนำเสนอที่มีอยู่ได้อย่างง่ายดาย ทุกสไลด์ในงานนำเสนอจะขึ้นอยู่กับเค้าโครงสไลด์ เค้าโครงสไลด์เป็นเหมือนเทมเพลตสำหรับสไลด์ โดยอนุญาตให้ผู้ใช้สืบทอดตัวเลือกการจัดรูปแบบ กล่องข้อความ ชื่อเรื่องหรือกราฟิก ฯลฯ
การเพิ่มและแก้ไขแผนภูมิในการนำเสนอ
Python-PPTX API ช่วยให้นักพัฒนาซอฟต์แวร์เพิ่มแผนภูมิลงในสไลด์และแก้ไขแผนภูมิที่มีอยู่ภายในแอปพลิเคชันของตนเองได้ API รองรับประเภทแผนภูมิทั่วไปส่วนใหญ่นอกเหนือจากประเภท 3 มิติ คุณสามารถเพิ่มแผนภูมิคอลัมน์ชุดเดียว แผนภูมิหลายชุด แผนภูมิฟอง แผนภูมิเส้น แผนภูมิวงกลม และอื่นๆ ตามค่าเริ่มต้น สีที่กำหนดให้กับแต่ละชุดข้อมูลในแผนภูมิจะเป็นสีของธีม เน้น 1 ถึง เน้น 6 ตามลำดับ คุณยังสามารถกำหนดสีเฉพาะให้กับจุดข้อมูลในส่วนของวงกลม แท่ง และเส้นสำหรับแผนภูมิบางประเภทเป็นอย่างน้อย วิธีที่ง่ายที่สุดและแนะนำคือการเปลี่ยนสีของธีมในงานนำเสนอ "เทมเพลต" เริ่มต้นของคุณ