PowerPoint-Präsentationen in SWF-Flash auf Android konvertieren

PPT(X) in SWF konvertieren

Die Save Methode, die von der Presentation Klasse bereitgestellt wird, kann verwendet werden, um die gesamte Präsentation in ein SWF-Dokument zu konvertieren. Das folgende Beispiel zeigt, wie man mithilfe der von der SWFOptions Klasse bereitgestellten Optionen eine Präsentation in ein SWF-Dokument konvertiert. Sie können auch Kommentare in das erzeugte SWF einfügen, indem Sie die ISWFOptions Klasse und die INotesCommentsLayoutingOptions Schnittstelle verwenden.

Presentation pres = new Presentation("Sample.pptx");
try {
    SwfOptions swfOptions = new SwfOptions();
    swfOptions.setViewerIncluded(false);
    swfOptions.getNotesCommentsLayouting().setNotesPosition(NotesPositions.BottomFull);
    
    // Präsentation speichern
    pres.save("Sample.swf", SaveFormat.Swf, swfOptions);
} finally {
    if (pres != null) pres.dispose();
}

FAQ

Kann ich versteckte Folien in das SWF einbinden?

Ja. Aktivieren Sie die versteckten Folien mit der setShowHiddenSlides Methode in SwfOptions. Standardmäßig werden versteckte Folien nicht exportiert.

Wie kann ich die Kompression und die endgültige SWF-Größe steuern?

Verwenden Sie die setCompressed Methode und passen Sie die JPEG-Qualität anpassen an, um Dateigröße und Bildtreue auszubalancieren.

Wofür dient ‘setViewerIncluded’ und wann sollte ich es deaktivieren?

setViewerIncluded fügt eine eingebettete Player-UI (Navigationssteuerungen, Panels, Suche) hinzu. Deaktivieren Sie es, wenn Sie Ihren eigenen Player verwenden wollen oder ein reines SWF-Gerüst ohne UI benötigen.

Was passiert, wenn auf dem Export-Computer eine Quellschriftart fehlt?

Aspose.Slides ersetzt die Schriftart durch die, die Sie über setDefaultRegularFont in SwfOptions angeben, um ein unbeabsichtigtes Fallback zu vermeiden.