SwfOptions
Inhalt
[
Ausblenden
]SwfOptions Klasse
Stellt Optionen bereit, die steuern, wie eine Präsentation im Swf-Format gespeichert wird.
public class SwfOptions : SaveOptions, ISwfOptions
Konstruktoren
| Name | Beschreibung |
|---|---|
| SwfOptions() | Standardkonstruktor. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Compressed { get; set; } | Gibt an, ob das erzeugte SWF-Dokument komprimiert werden soll oder nicht. Standard ist true. |
| DefaultRegularFont { get; set; } | Gibt die Schriftart zurück oder legt sie fest, die verwendet wird, falls die Quellschriftart nicht gefunden wird. Lese-Schreib-String. |
| EnableContextMenu { get; set; } | Aktiviert/Deaktiviert das Kontextmenü. Standard ist true. |
| GradientStyle { get; set; } | Gibt den visuellen Stil des Farbverlaufs zurück oder legt ihn fest. Lese/Schreib GradientStyle. |
| JpegQuality { get; set; } | Gibt die Qualität von JPEG-Bildern an. Standard ist 95. |
| LogoImageBytes { get; set; } | Bild, das als Logo in der oberen rechten Ecke des Viewers angezeigt wird. Das Bild sollte ein 32 x 64 Pixel großes PNG-Bild sein, sonst kann das Logo fehlerhaft dargestellt werden. |
| LogoLink { get; set; } | Liest oder legt die vollständige Hyperlink-Adresse für ein Logo fest. Hat nur Wirkung, wenn ein LogoImageBytes angegeben ist. |
| ProgressCallback { get; set; } | Stellt ein Rückruffunktionsobjekt für das Speichern von Fortschrittsaktualisierungen in Prozent dar. Siehe IProgressCallback. |
| ShowBottomPane { get; set; } | Anzeige/Verbergen des unteren Bereichs. Kann in flashvars überschrieben werden. Standard ist true. |
| ShowFullScreen { get; set; } | Anzeige/Verbergen des Vollbild-Buttons. Kann in flashvars überschrieben werden. Standard ist true. |
| ShowHiddenSlides { get; set; } | Gibt an, ob das erzeugte Dokument versteckte Folien enthalten soll oder nicht. Standard ist false. |
| ShowLeftPane { get; set; } | Anzeige/Verbergen des linken Bereichs. Kann in flashvars überschrieben werden. Standard ist true. |
| ShowPageBorder { get; set; } | Gibt an, ob ein Rand um die Seiten angezeigt werden soll. Standard ist true. |
| ShowPageStepper { get; set; } | Anzeige/Verbergen des Seiten-Navigators. Kann in flashvars überschrieben werden. Standard ist true. |
| ShowSearch { get; set; } | Anzeige/Verbergen des Suchbereichs. Kann in flashvars überschrieben werden. Standard ist true. |
| ShowTopPane { get; set; } | Anzeige/Verbergen des gesamten oberen Bereichs. Kann in flashvars überschrieben werden. Standard ist true. |
| SkipJavaScriptLinks { get; set; } | Gibt an, ob Hyperlinks mit JavaScript-Aufrufen beim Speichern der Präsentation übersprungen werden sollen. Lese/Schreib-Boolean. Der Standardwert ist false. |
| SlidesLayoutOptions { get; set; } | Liest oder legt den Modus fest, in dem Folien auf der Seite platziert werden, wenn eine Präsentation ISlidesLayoutOptions exportiert wird. Diese Eigenschaft unterstützt die Zuweisung von Objekten des Typs HandoutLayoutingOptions nicht. |
| StartOpenLeftPane { get; set; } | Startet mit geöffnetem linkem Bereich. Kann in flashvars überschrieben werden. Standard ist false. |
| ViewerIncluded { get; set; } | Gibt an, ob das erzeugte SWF-Dokument den integrierten Dokumenten-Viewer enthalten soll oder nicht. Standard ist true. |
| WarningCallback { get; set; } | Liest oder legt ein Objekt fest, das Warnungen empfängt und entscheidet, ob der Ladevorgang fortgesetzt oder abgebrochen wird. Lese/Schreib IWarningCallback. |
Beispiele
Das folgende Beispiel zeigt, wie man PowerPoint in SWF-Flash konvertiert.
[C#]
// 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 Notizseiten
presentation.Save("SaveAsSwf_out.swf", SaveFormat.Swf, swfOptions);
swfOptions.ViewerIncluded = true;
presentation.Save("SaveNotes_out.swf", SaveFormat.Swf, swfOptions);
}
Siehe auch
- Klasse SaveOptions
- Schnittstelle ISwfOptions
- Namensraum Aspose.Slides.Export
- Assembly Aspose.Slides