מהיר התחלה
מהיר התחלה
מדריך זה מראה את הדרך המהירה ביותר מההתקנה אל המאוחסן .pptx שימוש ב-File Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires אין Microsoft Office או בינאריות מקומיות.
דרישות
| דרישות | פרטים |
|---|---|
| Python | 3.10 or later |
| OS | Windows, MacOS, Linux ו- Docker |
| חבילה | aspose-slides-foss מתוך Pypi |
Installer
התקנת החבילה מ-PyPI באמצעות pip. גרסה 26.3.2 או מאוחרת יותר נדרשת:
pip install aspose-slides-foss>=26.3.2יצירת הצגה
בניית A Presentation אין שום סיבה ליצור חגורה לבן.הספרייה הוספת שקיעה אחת אוטומטית.Call save() עם מסלול ו SaveFormat.PPTX כדי לכתוב את הקובץ:
from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat
prs = Presentation()
prs.save("empty.pptx", SaveFormat.PPTX)הוסף צורה עם טקסט
גישה ל-Slide הראשון דרך prs.slides[0],לאחר מכן, להוסיף ציר באמצעות slide.shapes.add_auto_shape().צלצול add_text_frame() להוסיף מסגרת טקסט להגדיר את התכונות באמצעות portion_format:
from aspose.slides_foss import Presentation, ShapeType
from aspose.slides_foss.export import SaveFormat
prs = Presentation()
slide = prs.slides[0]
shape = slide.shapes.add_auto_shape(ShapeType.RECTANGLE, 50, 50, 400, 150)
tf = shape.add_text_frame("Hello from Aspose.Slides FOSS!")
tf.paragraphs[0].portions[0].portion_format.font_height = 24
prs.save("with_shape.pptx", SaveFormat.PPTX)להוסיף תוספת מוצקה
סדנה fill_format.fill_type ל FillType.SOLID,לאחר מכן, להוסיף צבע ARGB באמצעות Color.from_argb().הצבע מוחלף על רקע צורה לפני שמאחסן:
from aspose.slides_foss import Presentation, ShapeType, FillType
from aspose.slides_foss.export import SaveFormat
from aspose.slides_foss.drawing import Color
prs = Presentation()
shape = prs.slides[0].shapes.add_auto_shape(
ShapeType.RECTANGLE, 100, 100, 400, 200
)
shape.fill_format.fill_type = FillType.SOLID
shape.fill_format.solid_fill_color.color = Color.from_argb(255, 70, 130, 180)
shape.add_text_frame("Styled shape")
prs.save("styled.pptx", SaveFormat.PPTX)להעלות קובץ קיימים
עבר מסלול קובץ אל Presentation המפעל פותח את הקיימת .pptx קובץ . קרא את סכום ה-slide, שינה את המדף כפי שצריך, ואז התקשר save() כדי לכתוב את התוצאה:
from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat
prs = Presentation("existing.pptx")
print(f"Slides: {len(prs.slides)}")
prs.save("copy.pptx", SaveFormat.PPTX)