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 gratuitaAspose.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.
Funzionalità avanzate dell'API Python PowerPoint
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
- Compatibile con Python 3.5, 3.6, 3.7, 3.8 e 3.9
- Se scrivi codice Python su Linux, dai un'occhiata ai requisiti aggiuntivi per Linux
Come installare
Usa pip per installare la nostra libreria Python per l'elaborazione di presentazioni dal repository PyPI
:pip install aspose.slides
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)
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)
Cosa dicono le persone
Non crederci sulla parola. Scopri cosa hanno da dire gli utenti sulle API di PowerPoint.
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- Riferimenti API
- Video tutorial
- Supporto al prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Note di rilascio
- Perché Aspose.Slides per Python tramite .NET?
- Elenco clienti
- Storie di successo