Converti le presentazioni in più formati in JavaScript
Panoramica
Aspose.Slides per Node.js via Java 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 in file immagine per anteprime, miniature e archivi.
La maggior parte delle conversioni di documenti utilizza lo stesso flusso di lavoro generale: caricare il file di origine, 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
| Scenario | Usa quando devi | Articolo |
|---|---|---|
| PPT/PPTX/ODP in PPTX | Modernizzare i file PPT legacy, normalizzare i file PPTX esistenti o convertire le presentazioni OpenDocument in PowerPoint PPTX. | Converti PPT in PPTX,Converti ODP in PPTX,Salva presentazioni |
| PPTX in PPT | Salva una presentazione PowerPoint moderna nel formato binario PPT più vecchio per la compatibilità con flussi di lavoro più datati. | Converti PPTX in PPT |
| PPT/PPTX/ODP in PDF | Crea documenti portatili, ricercabili e a layout fisso per la condivisione, la stampa o l’archiviazione. | Converti PowerPoint in PDF |
| PPT/PPTX/ODP in PDF con note | Esporta le note del relatore insieme al contenuto delle diapositive. | Converti PowerPoint in PDF con note |
| PPT/PPTX/ODP in HTML | Pubblica le presentazioni come pagine HTML e controlla immagini, caratteri, note e opzioni di layout responsivo. | Converti PowerPoint in HTML |
| PPT/PPTX/ODP in HTML5 | Esporta le diapositive in HTML5 per la visualizzazione nel browser con formattazione e interattività preservate. | Converti presentazioni in HTML5 |
| PPT/PPTX/ODP in PNG | Renderizza ogni diapositiva in un’immagine PNG per anteprime, miniature o output web. | Converti PowerPoint in PNG |
| PPT/PPTX/ODP in JPG | Renderizza le diapositive in immagini JPG e controlla le dimensioni e la qualità dell’immagine. | Converti PowerPoint in JPG |
| Diapositiva in SVG | Esporta diapositive individuali come grafica vettoriale scalabile. | Renderizza diapositiva come SVG |
| PPT/PPTX/ODP in XPS | Genera documenti XPS a layout fisso. | Converti PowerPoint in XPS |
| PPT/PPTX/ODP in TIFF | Salva una presentazione come file TIFF multipagina per la stampa, la scansione, il fax o flussi di lavoro di archiviazione. | Converti PowerPoint in TIFF |
| PPT/PPTX/ODP in TIFF con note | Salva le diapositive con le note del relatore in TIFF. | Converti PowerPoint in TIFF con note |
| PPT/PPTX in Markdown | Estrai il contenuto della presentazione in Markdown per documentazione e flussi di lavoro basati su testo. | Converti PowerPoint in Markdown |
| PPT/PPTX/ODP in XML | Crea 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 in GIF animato | Crea una GIF animata dalle diapositive. | Converti PowerPoint in GIF animato |
| PPT/PPTX in video | Crea un flusso di lavoro di esportazione video dalle diapositive della presentazione. | Converti PowerPoint in video |
| Presentazione in XAML | Esporta le diapositive in XAML per scenari UI JavaScript o Java. | Esporta presentazioni in XAML |
Per una lista più ampia di formati di input e output, vedere Formati di file supportati.
Conversione PowerPoint e OpenDocument
Aspose.Slides per Node.js via Java supporta la conversione dai formati di presentazione più comuni come PPT, PPTX, PPS, PPSX, POT, POTX e ODP. La stessa API di conversione è usata per i 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 input.
Durante la conversione di file ODP, ricordare che le applicazioni PowerPoint e OpenDocument non supportano ogni caratteristica di layout e formattazione nello stesso modo esatto. Se un file ODP è stato creato in LibreOffice o OpenOffice Impress, esaminare l’output e utilizzare le opzioni descritte in Converti presentazioni OpenDocument quando è necessaria una guida specifica per il formato.
Conversione da PPT a PPTX
PPT è il formato binario PowerPoint più vecchio, mentre PPTX è il moderno formato Office Open XML. Aspose.Slides per Node.js via Java supporta la conversione ad alta fedeltà da PPT a PPTX preservando strutture di presentazione complesse come master, layout, diapositive, grafici, forme raggruppate, segnaposti, riquadri di testo, texture e riempimenti di 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 uguale 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 dell’output.
Esportazione HTML e Immagine
L’esportazione HTML e HTML5 è utile per la visualizzazione in browser, la pubblicazione web e la condivisione leggera. L’esportazione di immagini è utile quando ogni diapositiva deve diventare un’anteprima, una miniatura o un asset raster separato. Utilizza gli articoli su PNG, JPG e SVG per indicazioni di rendering specifiche per il formato.
Domande frequenti
Devo avere Microsoft PowerPoint per convertire le presentazioni?
No. Aspose.Slides per Node.js via Java è una libreria indipendente e non richiede Microsoft PowerPoint né 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 separate di presentazione e segui le indicazioni sul multithreading.
Posso esportare solo le diapositive selezionate?
Sì. Diversi metodi di esportazione consentono di passare indici di diapositiva 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 durante l’esportazione in PDF o XPS?
Sì. Usa le impostazioni di esportazione delle diapositive nascoste descritte negli articoli di conversione PDF e XPS.
Posso creare output PDF/A?
Sì. Sono disponibili impostazioni di conformità PDF 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 Carattere incorporato, Carattere di fallback e Sostituzione dei caratteri.