ספריית עורך Python PPTX בקוד פתוח
ספריית Python בחינם וקוד פתוח ליצירה ועריכה של קבצי PowerPoint PPTX.
מה זה Python-PPTX?
Python-pptx הוא API בקוד פתוח ליצירה, קריאה ושינוי של קבצי PPTX של Microsoft. PPTX הוא פורמט ה-XML הפתוח שהציגה מיקרוסופט ב-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) כולל כל המרכיבים שלה
- הוסף שקופיות
- אכלס מצייני מיקום של טקסט, למשל כדי ליצור שקופית תבליט
- הוסף תמונה לשקופית במיקום ובגודל שרירותיים
- הוסף תיבת טקסט לשקופית; לשנות את גודל גופן הטקסט ומודגש
- הוסף טבלה לשקופית
- הוסף צורות אוטומטיות (למשל מצולעים, צורות תרשים זרימה וכו') לשקופית
- הוסף ותפעל תרשימי עמודות, עמודות, קו ועוגה
תחילת העבודה עם python-pptx
אתה יכול להוריד את ספריית python-pptx מ-GitHub או באמצעות פקודת pip:
הַתקָנָה
התקנת 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. דוגמת הקוד הבאה מראה כיצד נקודות תבליטים מתווספות לשקופיות של מצגת.
אֶמְצָעִי
מַסְקָנָה
python-pptx היא ספרייה חזקה מאוד להפקת קבצי PowerPoint PPTX. כמפתח יישומים, אתה יכול להשתמש ב-API זה כדי ליצור קובצי PowerPoint PPTX, ולהוסיף אלמנטים שונים לשקופיות כגון מצייני מיקום של טקסט, תמונות, טבלאות, תיבות טקסט, צורות אוטומטיות, כמו גם לשנות את מאפייני הליבה של מסמך.
מוצרים דומים
- Apache POI XWPF | Open Source Java API ליצירה ושינוי של קובצי DOCX
- DocX | Open Source .NET API ליצירה ושינוי של קובצי DOCX
- Docx4J | Open Source Java API ליצירה ושינוי של קובצי DOC ו-DOCX
- ExcelDataReader | Open Source .NET API לקריאת מסמכי XLS, XLSX, CSV ו-Spreadsheet
- FileFormat.Words API | Open Source .NET API עבור פורמטי קבצים של Microsoft Word