GifOptions
Inhalt
[
Ausblenden
]GifOptions Klasse
Stellt Optionen für den GIF-Export dar.
public class GifOptions : SaveOptions, IGifOptions
Konstruktoren
| Name | Beschreibung |
|---|---|
| GifOptions() | Initialisiert eine neue Instanz der GifOptions-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DefaultDelay { get; set; } | Liest oder setzt die Standardverzögerungszeit [ms]. Dieser Wert wird verwendet, wenn AdvanceAfterTime nicht gesetzt ist. Der Standardwert ist 1000. |
| DefaultRegularFont { get; set; } | Gibt die Schriftart zurück oder setzt sie, die verwendet wird, wenn die Quellschriftart nicht gefunden wird. Lese-/schreibender String. |
| ExportHiddenSlides { get; set; } | Bestimmt, ob versteckte Folien exportiert werden. Der Standardwert ist false. |
| FrameSize { get; set; } | Liest oder setzt die Frame-Größe. |
| GradientStyle { get; set; } | Gibt den visuellen Stil des Farbverlaufs zurück oder setzt ihn. Lese-/schreibend GradientStyle. |
| ProgressCallback { get; set; } | Stellt ein Callback-Objekt für das Speichern von Fortschrittsupdates in Prozent dar. Siehe IProgressCallback. |
| SkipJavaScriptLinks { get; set; } | Gibt an, ob Hyperlinks mit JavaScript-Aufrufen beim Speichern der Präsentation übersprungen werden sollen. Lese-/schreibendes Boolean. Der Standardwert ist false. |
| TransitionFps { get; set; } | Liest oder setzt die Übergangs-FPS [frames/sec]. Der Standardwert ist 25. |
| WarningCallback { get; set; } | Gibt ein Objekt zurück oder setzt es, das Warnungen empfängt und entscheidet, ob der Ladevorgang fortgesetzt oder abgebrochen wird. Lese-/schreibend IWarningCallback. |
Beispiele
Das folgende Beispiel zeigt, wie Präsentationen mit benutzerdefinierten Einstellungen in ein animiertes GIF konvertiert werden.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
{
FrameSize = new Size(960, 720), // die Größe des resultierenden GIFs
DefaultDelay = 2000, // wie lange jede Folie angezeigt wird, bis sie zur nächsten wechselt
TransitionFps = 35 // FPS erhöhen, um die Qualität der Übergangsanimation zu verbessern
});
}
Siehe auch
- Klasse SaveOptions
- Schnittstelle IGifOptions
- Namensraum Aspose.Slides.Export
- Assembly Aspose.Slides