Converti presentazioni in più formati con Python

Panoramica

Aspose.Slides per Python via .NET può caricare presentazioni PowerPoint e OpenDocument e salvarle o renderizzarle in molti altri formati senza Microsoft PowerPoint, OpenOffice o LibreOffice. È possibile convertire file PPT legacy in PPTX moderni, esportare presentazioni in documenti a layout fisso come PDF e XPS, pubblicare le diapositive come HTML o renderizzare le diapositive come file immagine per anteprime, miniature e archivi.

La maggior parte delle conversioni di documenti utilizza lo stesso flusso di lavoro generale: caricare il file sorgente, scegliere il formato di output richiesto e applicare le opzioni specifiche del formato quando necessario. Per i formati immagine, ogni diapositiva viene renderizzata separatamente e poi salvata come immagine raster o vettoriale. Gli articoli dedicati collegati di seguito forniscono i dettagli di implementazione per ciascun caso.

Scegli uno scenario di conversione

Utilizza gli articoli qui sotto per esempi Python completi e opzioni specifiche del formato.

Scenario Usalo quando è necessario Articolo
PPT/PPTX/ODP to PPTX Modernizzare file PPT legacy, normalizzare file PPTX esistenti o convertire presentazioni OpenDocument in PowerPoint PPTX. Converti PPT in PPTX,Converti ODP in PPTX,Salva presentazioni
PPTX to PPT Salvare una presentazione PowerPoint moderna nel formato binario PPT più vecchio per compatibilità con flussi di lavoro legacy. Converti PPTX in PPT
PPT/PPTX/ODP to PDF Creare documenti portatili, ricercabili e a layout fisso per condivisione, stampa o archiviazione. Converti PowerPoint in PDF
PPT/PPTX/ODP to PDF with notes Esportare le note del relatore insieme al contenuto delle diapositive. Converti PowerPoint in PDF con note
PPT/PPTX/ODP to HTML Pubblicare le presentazioni come pagine HTML e controllare immagini, caratteri, note e opzioni di layout responsive. Converti PowerPoint in HTML
PPT/PPTX/ODP to HTML5 Esportare le diapositive in HTML5 per visualizzazione basata su browser con formattazione e interattività preservate. Converti presentazioni in HTML5
PPT/PPTX/ODP to PNG Renderizzare ogni diapositiva in un’immagine PNG per anteprime, miniature o output web. Converti PowerPoint in PNG
PPT/PPTX/ODP to JPG Renderizzare le diapositive in immagini JPG e controllare dimensioni e qualità dell’immagine. Converti PowerPoint in JPG
Slide to SVG Esportare diapositive individuali come grafica vettoriale scalabile. Renderizza diapositiva come SVG
PPT/PPTX/ODP to XPS Generare documenti XPS a layout fisso. Converti PowerPoint in XPS
PPT/PPTX/ODP to TIFF Salvare una presentazione come file TIFF multi-pagina per stampa, scansione, fax o flussi di lavoro di archiviazione. Converti PowerPoint in TIFF
PPT/PPTX/ODP to TIFF with notes Salvare le diapositive con le note del relatore in TIFF. Converti PowerPoint in TIFF con note
PPT/PPTX/ODP to Word Convertire le diapositive in un documento Word quando è necessario un output in stile documento. Converti PowerPoint in Word
PPT/PPTX/ODP to Markdown Estrarre il contenuto della presentazione in Markdown per documentazione e flussi di lavoro basati su testo. Converti PowerPoint in Markdown
PPT/PPTX/ODP to XML Creare una presentazione PowerPoint XML basata su testo per ispezione, confronto, risoluzione dei problemi o flussi di lavoro basati su XML. Converti PowerPoint in XML
PPT/PPTX/ODP to animated GIF Creare una GIF animata dalle diapositive. Converti PowerPoint in GIF animata
PPT/PPTX/ODP to video Costruire un flusso di lavoro di esportazione video dalle diapositive della presentazione. Converti PowerPoint in video
Presentation to XAML Esportare le diapositive in XAML per scenari UI Python o .NET. Esporta presentazioni in XAML

Per un elenco più ampio di formati di input e output, vedi Formati di file supportati.

Conversione PowerPoint e OpenDocument

Aspose.Slides per Python via .NET supporta la conversione da formati di presentazione comunemente usati come PPT, PPTX, PPS, PPSX, POT, POTX e ODP. La stessa API di conversione è utilizzata per file PowerPoint e OpenDocument, quindi un flusso di lavoro che salva un file PPTX in PDF può solitamente essere applicato a un file ODP modificando solo il file di ingresso.

Quando si convertono file ODP, ricordare che le applicazioni PowerPoint e OpenDocument non supportano ogni elemento di layout e formattazione nello stesso modo esatto. Se un file ODP è stato creato in LibreOffice o OpenOffice Impress, rivedere l’output e usare le opzioni descritte in Converti presentazioni OpenDocument quando è necessaria una guida specifica per il formato.

Conversione PPT in PPTX

PPT è il formato binario PowerPoint più vecchio, mentre PPTX è il moderno formato Office Open XML. Aspose.Slides per Python via .NET supporta una conversione PPT‑to‑PPTX ad alta fedeltà preservando strutture di presentazione complesse come master, layout, diapositive, grafici, forme raggruppate, segnaposto, riquadri di testo, texture e riempimenti immagine.

Per i dettagli, vedere Converti PPT in PPTX e PPT vs PPTX.

Esportazione a layout fisso

PDF, XPS e TIFF sono utili quando l’output deve apparire identico su tutti i dispositivi e non deve essere modificato come una presentazione. Gli articoli dedicati a PDF, XPS e TIFF spiegano come controllare la conformità, le diapositive nascoste, le note, la qualità dell’immagine, la compressione, il formato dei pixel e le dimensioni di output.

Esportazione HTML e Immagine

L’esportazione HTML e HTML5 è utile per la visualizzazione su browser, la pubblicazione web e la condivisione leggera. L’esportazione di immagini è utile quando ogni diapositiva deve diventare un’anteprima, miniatura o risorsa raster separata. Usa gli articoli PNG, JPG e SVG per indicazioni specifiche sul rendering del formato.

FAQ

Devo avere Microsoft PowerPoint per convertire le presentazioni?

No. Aspose.Slides per Python via .NET è una libreria autonoma e non richiede Microsoft PowerPoint o l’automazione di Office.

Posso convertire in batch molte presentazioni?

Sì. Carica ogni presentazione, salvala nel formato richiesto e rilascia l’oggetto presentazione dopo l’elaborazione. Per l’elaborazione parallela, usa istanze di presentazione separate e segui le indicazioni su multithreading.

Posso esportare solo diapositive selezionate?

Sì. Diversi metodi di esportazione consentono di passare gli indici delle diapositive o di renderizzare diapositive individuali, a seconda del formato di output. Vedi l’articolo dedicato per il formato di destinazione.

Posso includere le diapositive nascoste quando esporto in PDF o XPS?

Sì. Usa le impostazioni di esportazione delle diapositive nascoste descritte negli articoli di conversione per PDF e XPS.

Posso creare output PDF/A?

Sì. Le impostazioni di conformità PDF sono disponibili per l’esportazione PDF. Vedi Converti PowerPoint in PDF per i dettagli.

Come vengono gestiti i caratteri durante la conversione?

Aspose.Slides può utilizzare caratteri incorporati, fallback dei caratteri e impostazioni di sostituzione dei caratteri. Vedi Font incorporato, Fallback Font e Sostituzione dei font.