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