Aspose.Slides per Python via .NET

Aspose.Slides per Python via .NET

Aspose.Slides for Python via .NET è una libreria Python per creare, leggere, modificare e convertire presentazioni PowerPoint e OpenDocument, senza Microsoft PowerPoint o Microsoft Office.

Carica e salva PPT, PPTX, PPS, POT e ODP, incluse le varianti con macro e template, ed esporta in PDF, XPS, HTML, SVG, TIFF, Markdown e immagini.



La tua prima presentazione

Installa il pacchetto da PyPI:

pip install aspose.slides

Il pacchetto include il runtime .NET che utilizza, quindi non è necessario installare .NET. Su Linux, installa anche le librerie libgdiplus e ICU, e con il Python di sistema di Debian o Ubuntu, esegui il comando in un ambiente virtuale. macOS ha ulteriori prerequisiti e non abbiamo verificato l’installazione su quella piattaforma. Vedi Installazione per i comandi, i prerequisiti di macOS e le versioni Python supportate.

Salva questo codice come hello.py:

import aspose.slides as slides

# Istanzia la classe Presentation che rappresenta un file di presentazione.
with slides.Presentation() as presentation:
    # Ottieni la prima diapositiva.
    slide = presentation.slides[0]

    # Aggiungi una forma automatica di tipo CLOUD.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # Salva la presentazione come file PPTX.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

Eseguilo con python hello.py. Lo script salva new_presentation.pptx nella cartella corrente, con una diapositiva contenente una forma nuvola che riporta “Hello, Aspose!”. Senza licenza, il file salvato contiene una filigrana di valutazione — vedi Licenza. Per altri modi di creare e riempire una presentazione, vedi Creare presentazioni.