Schneller Start

Schneller Start

Dieser Leitfaden zeigt den schnellsten Weg von der Installation zu einem gespeicherten .pptx Datei mit Hilfe Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires keine Microsoft Office- oder native Binärdateien.


Voraussetzungen für die Durchführung der Maßnahmen

ErfordernisEinzelheiten
Python3.10 or later
OSWindows, MacOS, Linux und Docker. Das ist ein sehr gutes Programm.
Packungaspose-slides-foss von PyPI

Installieren

Installieren Sie das Paket von PyPI mit pip. Version 26.3.2 oder neuer ist erforderlich:

pip install aspose-slides-foss>=26.3.2

Erstellen Sie eine Präsentation

Konstruktion einer Presentation Die Bibliothek hat die Möglichkeit, eine neue Art von Datenbank zu erstellen. Automatisch eine leere Folie hinzufügen. save() mit einem Pfad und SaveFormat.PPTX Um die Datei zu schreiben:

from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat

prs = Presentation()
prs.save("empty.pptx", SaveFormat.PPTX)

Ein Bild mit Text hinzufügen

Zugriff auf die erste Folie über prs.slides[0], dann ein Rechteck mit der Verwendung von slide.shapes.add_auto_shape().- Rufen Sie an . add_text_frame() einen Textrahmen beizufügen. und die Schriftart-Eigenschaften über 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)

Fülle das Wasser fest auf

Setz fill_format.fill_type zu . FillType.SOLID, dann eine ARGB-Farbe mit Hilfe der Color.from_argb().Die Farbe wird auf den Formhintergrund angewendet , bevor sie gespeichert wird:

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)

Vorhandene Datei laden

Geben Sie den Pfad der Datei an die Presentation Konstruktor, um eine vorhandene .pptx Die Akte. Lesen Sie die Dia-Zählung, ändern Sie das Deck nach Bedarf und rufen dann save() Um die Ausgabe zu schreiben:

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)

Nächste Schritte

 Deutsch