Aspose.Slides pro Python prostřednictvím .NET

Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET je knihovna Python pro vytváření, čtení, úpravy a konverzi prezentací PowerPoint a OpenDocument, bez Microsoft PowerPoint nebo Microsoft Office.

Načítá a ukládá soubory PPT, PPTX, PPS, POT a ODP, včetně makrem podporovaných a šablonových variant, a exportuje do PDF, XPS, HTML, SVG, TIFF, Markdown a obrázků.



Vaše první prezentace

Nainstalujte balíček z PyPI:

pip install aspose.slides

Balíček obsahuje .NET runtime, který používá, takže nemusíte instalovat .NET. V Linuxu také nainstalujte knihovny libgdiplus a ICU a s systémovým Pythonem Debianu nebo Ubuntu spusťte příkaz ve virtuálním prostředí. macOS má další předpoklady a instalaci tam jsme neověřili. Viz Instalace pro příkazy, předpoklady pro macOS a podporované verze Pythonu.

Uložte tento kód jako hello.py:

import aspose.slides as slides

# Vytvořte instanci třídy Presentation, která představuje soubor prezentace.
with slides.Presentation() as presentation:
    # Získejte první snímek.
    slide = presentation.slides[0]

    # Přidejte automatický tvar typu CLOUD.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # Uložte prezentaci jako soubor PPTX.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

Spusťte jej pomocí python hello.py. Skript uloží new_presentation.pptx do aktuální složky, s jedním snímkem obsahujícím tvar mraku s textem “Hello, Aspose!”. Bez licence obsahuje uložený soubor vodotisk hodnocení — viz Licencování. Pro více způsobů, jak vytvořit a vyplnit prezentaci, viz Vytvoření prezentací.