Γρήγορη έναρξη

Γρήγορη έναρξη

Αυτός ο οδηγός δείχνει την ταχύτερη διαδρομή από την εγκατάσταση σε μια αποθηκευμένη λειτουργία. .pptx αρχείο χρησιμοποιώντας Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires Δεν υπάρχει Microsoft Office ή ντίβα διπλό κώδικα.


Προϋποθέσεις

ΑπαιτήσειςΛεπτομέρειες
Python3.10 or later
OSWindows, 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)

Επόμενα Βήματα

 Ελληνικά