PowerPoint in SWF Flash konvertieren
Präsentationen in Flash 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. Sie können außerdem Kommentare im erzeugten SWF einbinden, indem Sie die SWFOptions Klasse und das INotesCommentsLayoutingOptions Interface verwenden. Das folgende Beispiel zeigt, wie man eine Präsentation mithilfe der von der SWFOptions‑Klasse bereitgestellten Optionen in ein SWF‑Dokument konvertiert.
// Instanziiert ein Presentation-Objekt, das eine Präsentationsdatei darstellt
using (Presentation presentation = new Presentation("HelloWorld.pptx"))
{
SwfOptions swfOptions = new SwfOptions();
swfOptions.ViewerIncluded = false;
INotesCommentsLayoutingOptions notesOptions = swfOptions.NotesCommentsLayouting;
notesOptions.NotesPosition = NotesPositions.BottomFull;
// Speichern der Präsentation und der Notizseiten
presentation.Save("SaveAsSwf_out.swf", SaveFormat.Swf, swfOptions);
swfOptions.ViewerIncluded = true;
presentation.Save("SaveNotes_out.swf", SaveFormat.Swf, swfOptions);
}
FAQ
Kann ich ausgeblendete Folien in das SWF einbinden?
Ja. Aktivieren Sie die Option ShowHiddenSlides in SwfOptions. Standardmäßig werden ausgeblendete Folien nicht exportiert.
Wie kann ich die Kompression und die endgültige SWF‑Größe steuern?
Verwenden Sie das Flag Compressed (standardmäßig aktiviert) und passen Sie JpegQuality an, um Dateigröße und Bildtreue zu balancieren.
Wofür dient ‘ViewerIncluded’ und wann sollte ich es deaktivieren?
ViewerIncluded fügt eine integrierte Player‑UI (Navigations‑Steuerelemente, Panels, Suche) hinzu. Deaktivieren Sie es, wenn Sie einen eigenen Player verwenden möchten oder ein reines SWF‑Gerüst ohne UI benötigen.
Was passiert, wenn eine Quellschriftart auf dem Export‑Computer fehlt?
Aspose.Slides ersetzt die Schriftart durch die über DefaultRegularFont in SwfOptions angegebene Schriftart, um ein unbeabsichtigtes Zurückfallen zu vermeiden.