GifOptions
Inhalt
[
Ausblenden
]GifOptions-Klasse
Stellt GIF-Exportoptionen dar.
public class GifOptions : SaveOptions, IGifOptions
Konstruktoren
Name | Beschreibung |
---|---|
GifOptions() | Initialisiert eine neue Instanz der GifOptions-Klasse. |
Eigenschaften
Name | Beschreibung |
---|---|
DefaultDelay { get; set; } | Ruft die Standardverzögerungszeit [ms] ab oder legt sie fest. Dieser Wert wird verwendet, wenn AdvanceAfterTime nicht gesetzt ist. Der Standardwert beträgt 1000. |
DefaultRegularFont { get; set; } | Gibt die Schriftart zurück oder legt sie fest, die verwendet wird, wenn die Quellschriftart nicht gefunden wird. Schreib-/Lesbarer String. |
ExportHiddenSlides { get; set; } | Bestimmt, ob versteckte Folien exportiert werden. Der Standardwert ist false. |
FrameSize { get; set; } | Ruft die Größe des Rahmens ab oder legt sie fest. |
GradientStyle { get; set; } | Gibt den visuellen Stil des Farbverlaufs zurück oder legt ihn fest. Schreib-/Lesbarer GradientStyle . |
ProgressCallback { get; set; } | Stellt ein Callback-Objekt für die Speicherung von Fortschrittsaktualisierungen in Prozent dar. Siehe IProgressCallback . |
SkipJavaScriptLinks { get; set; } | Gibt an, ob Hyperlinks mit JavaScript-Aufrufen beim Speichern der Präsentation übersprungen werden sollen. Schreib-/Lesbares Boolean. Der Standardwert ist false. |
TransitionFps { get; set; } | Ruft die Übergangs-FPS [Bilder/Sekunde] ab oder legt sie fest. Der Standardwert beträgt 25. |
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. Schreib-/Lesbares IWarningCallback . |
Beispiele
Das folgende Beispiel zeigt, wie Präsentationen mit benutzerdefinierten Einstellungen in animierte GIFs 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 GIF
DefaultDelay = 2000, // wie lange jede Folie angezeigt wird, bis sie zur nächsten wechselt
TransitionFps = 35 // erhöhe die FPS für eine bessere Übergangsanimationsqualität
});
}
Siehe auch
- Klasse SaveOptions
- Schnittstelle IGifOptions
- Namespace Aspose.Slides.Export
- Assembly Aspose.Slides