SwfOptions
Inhalt
[
Ausblenden
]SwfOptions-Klasse
Bietet Optionen, 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 generierte 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, wenn die Quellschriftart nicht gefunden wird. Lese-/Schreibzeichenfolge. |
EnableContextMenu { get; set; } | Aktiviert/deaktiviert das Kontextmenü. Standard ist true. |
GradientStyle { get; set; } | Gibt den visuellen Stil des Verlaufs zurück oder legt ihn fest. Lese-/Schreib GradientStyle . |
JpegQuality { get; set; } | Gibt die Qualität der JPEG-Bilder an. Standard ist 95. |
LogoImageBytes { get; set; } | Bild, das in der oberen rechten Ecke des Betrachters als Logo angezeigt wird. Das Bild sollte ein PNG-Bild mit 32x64 Pixeln sein, andernfalls kann das Logo falsch angezeigt werden. |
LogoLink { get; set; } | Ruft die vollständige Hyperlink-Adresse für ein Logo ab oder legt sie fest. Hat nur einen Effekt, wenn ein LogoImageBytes angegeben ist. |
ProgressCallback { get; set; } | Stellt ein Callback-Objekt für Fortschrittsaktualisierungen beim Speichern in Prozent dar. Siehe IProgressCallback . |
ShowBottomPane { get; set; } | Zeigt das untere Bedienfeld an/aus. Kann in flashvars überschrieben werden. Standard ist true. |
ShowFullScreen { get; set; } | Zeigt die Schaltfläche für den Vollbildmodus an/aus. Kann in flashvars überschrieben werden. Standard ist true. |
ShowHiddenSlides { get; set; } | Gibt an, ob das generierte Dokument versteckte Folien enthalten soll oder nicht. Standard ist false . |
ShowLeftPane { get; set; } | Zeigt das linke Bedienfeld an/aus. Kann in flashvars überschrieben werden. Standard ist true. |
ShowPageBorder { get; set; } | Gibt an, ob der Rahmen um die Seiten angezeigt werden soll. Standard ist true. |
ShowPageStepper { get; set; } | Zeigt den Seitensteuerung an/aus. Kann in flashvars überschrieben werden. Standard ist true. |
ShowSearch { get; set; } | Zeigt den Suchbereich an/aus. Kann in flashvars überschrieben werden. Standard ist true. |
ShowTopPane { get; set; } | Zeigt das gesamte obere Bedienfeld an/aus. 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-/Schreibboolean. Der Standardwert ist false. |
SlidesLayoutOptions { get; set; } | Ruft den Modus ab oder legt ihn fest, in dem Folien beim Exportieren einer Präsentation auf der Seite platziert werden ISlidesLayoutOptions . Diese Eigenschaft unterstützt nicht die Zuweisung von Objekten des Typs HandoutLayoutingOptions |
StartOpenLeftPane { get; set; } | Beginnt mit geöffnetem linkem Bedienfeld. Kann in flashvars überschrieben werden. Der Standardwert ist false. |
ViewerIncluded { get; set; } | Gibt an, ob das generierte SWF-Dokument den integrierten Dokumentenbetrachter enthalten soll oder nicht. Der Standardwert ist true . |
WarningCallback { get; set; } | Gibt ein Objekt zurück oder legt es fest, das Warnungen empfängt und entscheidet, ob der Ladevorgang fortgesetzt oder abgebrochen wird. Lese-/Schreib IWarningCallback . |
Beispiele
Das folgende Beispiel zeigt, wie PowerPoint in SWF Flash konvertiert wird.
[C#]
// Instanziieren Sie ein Präsentationsobjekt, 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;
// Präsentation und Notizenseiten speichern
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
- Namespace Aspose.Slides.Export
- Assembly Aspose.Slides