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 AdvanceAfterTimenicht 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