Aspose.Slides FOSS for Python הוא ספרייה פייטון טהורה בעלת רישיון MIT לעבודה עם קבצי PowerPoint `.pptx. התקנה אותו עם פקודה pip אחת ולהתחיל מיד ליצור, לקרוא ולערוך מצגות ללא התקנת Microsoft Office או כל זמני הפעלה קנייניים.
הספרייה מציגה את API ההצגה המהווה את המודל המושג של PowerPoint עצמו, המהווה את המודל המושג של ‘הצגת’, ‘סלט’, ‘צורה’, ‘קרא, סעיף’, ‘חלק’, הוספת ומחיקת סלטים, הזנת צורות אוטומטיות, טבלאות וחיבורים, תבנית טקסט ברמת האותיות עם גודל, איטיקה, גודל וצלם, יישום מילויים מוצקים או גרדינטים, והוספת אפקטים חזותיים (צל, בהירות, חוסר מעורפנות, השתקפות).
דפוס מנהל הקשר מבטיח ניקוי משאבים אמין: תמיד פתחו ‘הצגה’ עם ‘עם slides.Presentation(…) כ prs:`. חלקים XML לא ידועים שנפגשו במהלך ההורדה נשמרים ב- save, כך שההליכה מסביב לעולם לא הורסת תוכן שהספרייה עדיין לא מבינה.
Aspose.Slides FOSS מתקין עם פקודה אחת ‘pip install aspose-slides-foss’.התמכרות הזמן היחידה היא ’lxml’, המתקנת באופן אוטומטי.
התוכנה משקפת את מודל האובייקט של PowerPoint (‘הצגה’, ‘סלט’, ‘צורה’, ‘קובץ טקסט’, ‘פרק’, ‘חלק’) כך שכל מי שמכיר את מודל האובייקט של PowerPoint יכול להשתמש בספריה באופן מיידי.
השתמש ב-Context Manager (with slides.Presentation() as prs:) כדי להבטיח שה-PPTX תמיד סגור ומשאבים משוחררים. add_auto_shape() לוקח את ‘ShapeType’ enum, ולאחר מכן x/y position ו width/height בנקודות - התכונה ’text_frame.text’ של הצורה מגדירה את התווית בשורה אחת.
» באש pip install aspose-slides-foss תצוגה » »
פיטון import aspose.slides_foss as slides כתיבת תווים
עם slides.Presentation() כ PRS: סליחה = סליחה[0]
# הוסף AutoShape
תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות:
סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי סוגי ס
)
shape.text_frame.text = "בואו, תנו לי את זה!"
שמור על ידי: ("output.pptx", slides.export.SaveFormat.PPTX)
» »
עיצוב טקסט פועל ברמת ‘חלק’ – היחידה הקטנה ביותר של שורה של תווים. פתח את הקובץ שנשמר, נווט לחלק הראשון של הפסקה הראשונה והגדיר את תכונות הטקסט ישירות. מילוי צורה הוא עצמאי: הגדר ‘fill_type’ ל ‘SOLID’ ולהקצות צבע ל ‘solid_fill_color.color’.
פיטון import aspose.slides_foss as slides כתיבת תווים מ-foss.drawing import צבע
עם slides.Presentation (“output.pptx”) כ PRS: תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות: תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות קשורות תגיות
# Bold, 18pt, טקסט כחול כהה
portion.portion_format.font_bold = נכון
portion.portion_format.font_height = 18
portion.portion_format.fill_format.solid_fill_color.color = צבע אפל
# רקע מוצק למלא על הצורה
shape.fill_format.fill_type = תבנית
shape.fill_format.solid_fill_color.color = צבעוניות
שמור על ידי: prs.save("formatted.pptx", slides.export.SaveFormat.PPTX)
» »
זהו ספריית Python טהורה, בעלת רישיון MIT, בחינם ליצירת, קריאת ועריכה של מצגות PowerPoint .pptx ללא צורך ב- Microsoft Office.
PPTX הוא פורמט הקריאה/כתבה המומלץ.הייצוא ל- PDF, HTML, SVG או תמונות אינו זמין בגרסה זו.
FOSS הוא ספרייה טהורה-Python ללא תלות על Microsoft Office, אוטומציה COM, או כל זמן הפעלה קנייתי.
פעל את ‘pip install aspose-slides-foss’.התלות היחידה היא ’lxml’, המותקנת באופן אוטומטי.
הספריה תומכת בצל חיצוני, זוהר, חוסר איזון ותופעות השתקפות על כל אובייקט בצורת.
תמיד לפתוח ‘הצגה’ עם ‘עם slides.Presentation(…) כ prs:’ כדי להבטיח ניקוי משאבים אמין.
חלקים XML לא ידועים שנפגשו במהלך ההורדה נשמרים במילוי, כך התוכן של הספרייה שלא מבינים עדיין לא אבוד.
הספרייה בעלת רישיון MIT ומתארחת ב‑GitHub. דיווחי באגים ובקשות משיכה (pull requests) מוזמנים.