Converti presentazioni PowerPoint in SWF Flash con JavaScript
Panoramica
Questo articolo spiega come convertire presentazioni PowerPoint in SWF utilizzando Aspose.Slides. Mostra come salvare una presentazione come file SWF con il metodo Presentation.save e come configurare l’esportazione con SwfOptions, incluse le impostazioni del visualizzatore e il layout di note o commenti.
Converti PPT(X) in SWF
Il metodo save esposto dalla classe Presentation può essere utilizzato per convertire l’intera presentazione in un documento SWF. L’esempio seguente mostra come convertire una presentazione in documento SWF usando le opzioni fornite dalla classe SWFOptions. È inoltre possibile includere i commenti nello SWF generato usando la classe SWFOptions e la classe NotesCommentsLayoutingOptions.
var pres = new aspose.slides.Presentation("Sample.pptx");
try {
var swfOptions = new aspose.slides.SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(aspose.slides.NotesPositions.BottomFull);
// Salvataggio della presentazione
pres.save("Sample.swf", aspose.slides.SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) {
pres.dispose();
}
}
FAQ
Posso includere diapositive nascoste nello SWF?
Sì. Usa il metodo setShowHiddenSlides in SwfOptions. Per impostazione predefinita, le diapositive nascoste non vengono esportate.
Come posso controllare la compressione e la dimensione finale dello SWF?
Usa i metodi setCompressed e setJpegQuality per bilanciare la dimensione del file e la fedeltà delle immagini.
A cosa serve ‘setViewerIncluded’ e quando dovrei usarlo?
setViewerIncluded aggiunge un’interfaccia utente del lettore incorporata (controlli di navigazione, pannelli, ricerca). Usala se prevedi di utilizzare un lettore personalizzato o se ti serve un semplice frame SWF senza UI.
Cosa succede se un carattere sorgente manca sulla macchina di esportazione?
Aspose.Slides sostituirà il carattere specificato tramite setDefaultRegularFont in SwfOptions per evitare un ricorso non previsto.