Aspose.Slides for Python via .NET

API Python per presentazioni. Python PPTX, PPT

Crea, leggi, scrivi, modifica, unisci, clona, ​​proteggi e converti presentazioni PowerPoint e OpenOffice in Python senza alcun software esterno.

  Scarica la prova gratuita

Funzionalità avanzate dell'API Python PowerPoint

Crea una nuova presentazione PowerPoint. Python PPTX, PPT o ODP

Nell'esempio riportato di seguito, abbiamo aggiunto una riga alla prima diapositiva della presentazione.

            
import aspose.slides as slides

# Instantiate a Presentation object that represents a presentation file
with slides.Presentation() as presentation:
    slide = presentation.slides[0]
    slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
    presentation.save("NewPresentation_out.pptx", slides.export.SaveFormat.PPTX)
            
        

Crea o clona diapositive dai modelli

Lavora con le tabelle PowerPoint tramite API

Applicare o rimuovere la protezione sulle forme

Aggiungi grafici Excel come OleObjects alle diapositive

Supporto per OleObject collegati

Genera presentazioni dal database

Proteggi le presentazioni e il PDF risultante

Stampa le presentazioni su una stampante fisica

Crea e personalizza grafici

Requisiti di sistema

Come installare

Usa pip per installare la nostra libreria Python per l'elaborazione di presentazioni dal repository PyPI

:
pip install aspose.slides

Unisci presentazioni: Python PPTX, PPT o ODP

Questo codice Python ti mostra come unire le presentazioni:

            
import aspose.slides as slides

with slides.Presentation("Presentation1.pptx") as pres1:
    with slides.Presentation("Presentation2.pptx") as pres2:
        for slide in pres2.slides:
            pres1.slides.add_clone(slide)
        pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)
            
        

Importa presentazione da PDF: Python PPTX, PPT o ODP

Questo codice Python mostra il processo di conversione da PDF a PowerPoint:

            
import aspose.slides as slides

with slides.Presentation() as pres:
    pres.slides.remove_at(0)
    pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
    pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)
            
        

Converti PowerPoint in PDF con le opzioni predefinite: Python PPTX, PPT o ODP in PDF

Questo codice Python mostra come convertire un documento PowerPoint PPT, PPTX e OpenOffice ODP in un documento PDF utilizzando le opzioni predefinite. Il file risultante è un documento PDF ai massimi livelli di qualità

            
import aspose.slides as slides

# Instantiate a Presentation object that represents a PPT file
presentation = slides.Presentation("PowerPoint.ppt")

# Save the presentation as PDF
presentation.save("PPT-to-PDF.pdf", slides.export.SaveFormat.PDF)
            
        

Converti PowerPoint in JPG: Python PPTX, PPT o ODP in JPEG

L'esempio seguente mostra come convertire un documento PowerPoint PPT, PPTX e OpenOffice ODP in un insieme di immagini JPEG.

            
import aspose.slides as slides
import aspose.pydrawing as drawing

pres = slides.Presentation("pres.pptx")

for sld in pres.slides:
    bmp = sld.get_thumbnail(1, 1)
    bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), drawing.imaging.ImageFormat.jpeg)
            
        
  
 

Aspose.Slides per Python tramite .NET è una potente libreria di classi per lavorare o elaborare presentazioni. Utilizzando questo prodotto, le applicazioni e gli sviluppatori possono leggere, modificare o manipolare e convertire presentazioni PowerPoint (PPT, PPTX) e presentazioni in altri formati (ODP) senza applicazioni o dipendenze di terze parti.

Aspose.Slides per Python via. NET fornisce queste popolari funzionalità:

  • Caricamento, apertura e visualizzazione di presentazioni.
  • Modifica presentazioni.
  • Conversione di presentazioni in PDF, Word, JPG, HTML, GIF, SVG e molti altri formati.
  • Rendering e stampa di presentazioni.
  • Crittografia e decrittografia di presentazioni; presentazioni di protezione con password e rimozione di password.
  • Manipolazione di entità di presentazione, come diapositive master, forme, grafici, cornici immagine, cornici audio, cornici video, OLE, macro VBA, animazioni e così via.
  • E molte altre funzionalità.

Python è un linguaggio molto popolare che trova molto utilizzo nelle normali applicazioni, nello sviluppo web, nelle attività di ricerca e accademiche, nell'analisi dei dati, ecc. Per questo motivo, il team di Aspose.Slides è orgoglioso di offrire Aspose.Slides strong>Aspose.Slides per Python tramite .NET alla comunità di Python.

Cosa dicono le persone

Non crederci sulla parola. Scopri cosa hanno da dire gli utenti sulle API di PowerPoint.

 
 
Visualizza casi di studio