ไลบรารี่แก้ไข PPTX ของ Python แบบโอเพ่นซอร์ส

ไลบรารี Python โอเพนซอร์สและฟรีสำหรับสร้างและแก้ไขไฟล์ PowerPoint PPTX

Python-PPTX คืออะไร?

Python-pptx เป็น API โอเพนซอร์สสำหรับสร้าง อ่าน และแก้ไขไฟล์ Microsoft PPTX PPTX เป็นรูปแบบ Open XML ที่ Microsoft นำมาใช้ใน PowerPoint 2007 และเวอร์ชันใหม่กว่า สามารถใช้ในการวิเคราะห์ไฟล์ PowerPoint โดยการอ่านไฟล์เหล่านี้เพื่อแยกข้อความและรูปภาพสำหรับการทำดัชนีการค้นหา ด้วย Python-pptx คุณสามารถสร้างการนำเสนอ PowerPoint จากเนื้อหาแบบไดนามิก เช่น แบบสอบถามฐานข้อมูล ผลลัพธ์การวิเคราะห์ หรือเพย์โหลด JSON ซึ่งทำให้คุณสามารถตอบสนองต่อคำขอ HTTP ในแอปพลิเคชัน Python และดาวน์โหลดไฟล์ PPTX ที่สร้างขึ้นเพื่อตอบสนองได้

คุณสมบัติของ API Python-pptx

ต่อไปนี้คือคุณลักษณะหลักบางประการของ Python-PPTX API:

  • API เดียวในการสร้าง อ่าน และอัปเดตไฟล์ PowerPoint PPTX โดยโหลดจากแหล่งอินพุตหลายแหล่ง เช่น ไฟล์และสตรีมหน่วยความจำ
  • สามารถทำงานบนแพลตฟอร์มที่รองรับ Python ได้ทุกชนิด รวมถึง macOS และ Linux และไม่จำเป็นต้องติดตั้งหรือได้รับอนุญาตแอปพลิเคชัน PowerPoint
  • สามารถนำไปใช้ในการผลิตสไลด์หนึ่งหรือสองสไลด์แบบอัตโนมัติ ซึ่งหากทำด้วยมืออาจจะยุ่งยากได้
  • สร้างสไลด์ด้วยโปรแกรมโดยใช้วัตถุสไลด์
  • สร้างการนำเสนอ PowerPoint จากเนื้อหาไดนามิก เช่น แบบสอบถามฐานข้อมูล ผลลัพธ์การวิเคราะห์ หรือเพย์โหลด JSON
  • ส่งงานนำเสนอ Open XML (ไฟล์ .pptx) ทั้งหมดไปกลับ รวมถึงองค์ประกอบทั้งหมด
  • เพิ่มสไลด์
  • เติมช่องว่างข้อความ เช่น เพื่อสร้างสไลด์หัวข้อย่อย
  • เพิ่มภาพลงในสไลด์ตามตำแหน่งและขนาดที่ต้องการ
  • เพิ่มกล่องข้อความลงในสไลด์ ปรับขนาดตัวอักษรและตัวหนาของข้อความ
  • เพิ่มตารางลงในสไลด์
  • เพิ่มรูปร่างอัตโนมัติ (เช่น รูปหลายเหลี่ยม รูปร่างผังงาน ฯลฯ) ลงในสไลด์
  • เพิ่มและจัดการแผนภูมิคอลัมน์ แผนภูมิแท่ง แผนภูมิเส้น และแผนภูมิวงกลม
GitHub

สถิติ GitHub

ชื่อ:
ภาษา:
ดาว:
ส้อม:
ใบอนุญาต:
พื้นที่เก็บข้อมูลได้รับการอัปเดตครั้งล่าสุดเมื่อ

เริ่มต้นใช้งาน python-pptx

คุณสามารถดาวน์โหลดไลบรารี python-pptx ได้จาก GitHub หรือใช้คำสั่ง pip install:

การติดตั้ง

การติดตั้ง python-pptx นั้นง่ายมากและสามารถทำได้จากเทอร์มินัล ดังแสดงด้านล่าง:

การติดตั้ง python-ptpx


pip3 install python-pptx

ตัวอย่างโค้ด python-pptx

Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.

สร้าง PowerPoint PPTX ด้วย python-pptx

คุณสามารถสร้าง PowerPoint PPTX เปล่าโดยใช้ python-pptx ตั้งแต่เริ่มต้นได้

อ่าน PowerPoint PPTX ด้วย python-pptx

python-pptx ช่วยให้คุณอ่านไฟล์ PowerPoint PPTX จากดิสก์จากภายในแอปพลิเคชัน Python ของคุณได้ ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการอ่านไฟล์ PowerPoint PPTX ด้วย python-pptx

เพิ่ม Textbox ลงในไฟล์ PowerPoint PPTX ด้วย python-pptx

python-pptx ช่วยให้คุณเพิ่มสไลด์ลงในไฟล์ PPTX และเพิ่มกล่องข้อความเพื่อให้คุณสามารถเพิ่มข้อความได้ ซึ่งแสดงไว้ในตัวอย่างโค้ดต่อไปนี้

เพิ่มหัวข้อย่อยลงในไฟล์ PPTX ด้วย python-pptx

คุณสามารถเพิ่มจุดหัวข้อย่อยลงในไฟล์ PowerPoint PPTX ได้ด้วย python-pptx ตัวอย่างโค้ดต่อไปนี้แสดงวิธีเพิ่มจุดหัวข้อย่อยลงในสไลด์ของงานนำเสนอ

ทรัพยากร

  • ไฟล์เทมเพลต PowerPoint PPTX ฟรี
  • บทสรุป

    python-pptx เป็นไลบรารีที่มีประสิทธิภาพมากสำหรับการสร้างไฟล์ PowerPoint PPTX ในฐานะนักพัฒนาแอปพลิเคชัน คุณสามารถใช้ API นี้เพื่อสร้างไฟล์ PowerPoint PPTX และเพิ่มองค์ประกอบต่างๆ ลงในสไลด์ เช่น ตัวแทนข้อความ รูปภาพ ตาราง กล่องข้อความ รูปร่างอัตโนมัติ รวมถึงเปลี่ยนคุณสมบัติหลักของเอกสาร

    สินค้าที่คล้ายกัน

     Thai