Γρήγορη έναρξη
Γρήγορη έναρξη
Αυτός ο οδηγός δείχνει την ταχύτερη διαδρομή από την εγκατάσταση σε μια αποθηκευμένη λειτουργία. .pptx αρχείο χρησιμοποιώντας 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 |
Εγκατάσταση
Εγκατάσταση του πακέτου από το PyPI χρησιμοποιώντας pip. Απαιτείται έκδοση 26.3.2 ή νεότερη:
pip install aspose-slides-foss>=26.3.2Δημιουργήστε μια παρουσίαση
Κατασκευή ενός Presentation Η βιβλιοθήκη δεν έχει κανένα επιχείρημα για να δημιουργήσει ένα κενό κατάστρωμα. προσθέτει αυτόματα μία κενή διαφάνεια. save() με μονοπάτι και SaveFormat.PPTX για να γράψει το αρχείο:
from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat
prs = Presentation()
prs.save("empty.pptx", SaveFormat.PPTX)Προσθήκη σχήματος με κείμενο
Πρόσβαση στην πρώτη διαφάνεια μέσω: 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 Φάκελο. Διαβάστε τον αριθμό των διαφάνειων, τροποποιήστε το κατάστρωμα όπως απαιτείται, και στη συνέχεια καλέσετε 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)