PowerPoint-Präsentationen in .NET in animierte GIFs konvertieren

Präsentationen in animiertes GIF mit Standardeinstellungen konvertieren

Dieses Beispiel in C# zeigt, wie Sie eine Präsentation mit den Standard‑Einstellungen in ein animiertes GIF konvertieren:

using (Presentation pres = new Presentation("pres.pptx"))
{
    pres.Save("pres.gif", SaveFormat.Gif);
}

Das animierte GIF wird mit den Standard‑Parametern erstellt.

Präsentationen in animiertes GIF mit benutzerdefinierten Einstellungen konvertieren

Dieses Beispiel zeigt, wie Sie eine Präsentation in C# mit benutzerdefinierten Einstellungen in ein animiertes GIF konvertieren:

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 für bessere Übergangsanimation
    });
}

FAQ

Was ist, wenn die in der Präsentation verwendeten Schriftarten nicht auf dem System installiert sind?

Installieren Sie die fehlenden Schriftarten oder konfigurieren Sie Ersatz‑Schriftarten. Aspose.Slides ersetzt sie, aber das Aussehen kann abweichen. Für Branding stellen Sie stets sicher, dass die benötigten Schriftarten ausdrücklich verfügbar sind.

Kann ich ein Wasserzeichen auf den GIF‑Frames überlagern?

Ja. Fügen Sie ein halbtransparentes Objekt/Logo zur Master‑Folie oder zu einzelnen Folien vor dem Export hinzu — das Wasserzeichen erscheint in jedem Frame.