Aspose.Slides voor Python via .NET

Aspose.Slides for Python via .NET

Aspose.Slides voor Python via .NET is een Python‑bibliotheek voor het maken, lezen, bewerken en converteren van PowerPoint‑ en OpenDocument‑presentaties, zonder Microsoft PowerPoint of Microsoft Office.

Hij laadt en slaat PPT, PPTX, PPS, POT en ODP op, inclusief macro‑ingeschakelde en sjabloonvarianten, en exporteert naar PDF, XPS, HTML, SVG, TIFF, Markdown en afbeeldingen.



Je eerste presentatie

Installeer het pakket van PyPI:

pip install aspose.slides

Het pakket bevat de .NET‑runtime die het gebruikt, zodat je .NET niet apart hoeft te installeren. Op Linux moet je ook de libgdiplus‑ en ICU‑bibliotheken installeren, en met de systeem‑Python van Debian of Ubuntu de opdracht in een virtuele omgeving uitvoeren. macOS heeft extra vereisten, en we hebben de installatie daar nog niet geverifieerd. Zie Installatie voor de opdrachten, de macOS‑vereisten en de ondersteunde Python‑versies.

Sla deze code op als hello.py:

import aspose.slides as slides

# Instantieer de Presentation-klasse die een presentatiebestand representeert.
with slides.Presentation() as presentation:
    # Haal de eerste dia op.
    slide = presentation.slides[0]

    # Voeg een auto-vorm van het type CLOUD toe.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # Sla de presentatie op als een PPTX-bestand.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

Voer het uit met python hello.py. Het script slaat new_presentation.pptx op in de huidige map, met één slide die een wolkvorm bevat met de tekst “Hello, Aspose!”. Zonder licentie draagt het opgeslagen bestand een evaluatiewatermerk — zie Licenties. Voor meer manieren om een presentatie te maken en te vullen, zie Maak presentaties.