Folienübergang

Dieser Artikel demonstriert die Anwendung von Folienübergangseffekten und Zeitsteuerungen mit Aspose.Slides for .NET.

Folieübergang hinzufügen

Wenden Sie einen Überblendeffekt auf die erste Folie an.

static void AddSlideTransition()
{
    using var presentation = new Presentation();
    var slide = presentation.Slides[0];

    // Fade-Übergang anwenden.
    slide.SlideShowTransition.Type = TransitionType.Fade;
}

Zugriff auf einen Folienübergang

Lesen Sie den aktuell einer Folie zugewiesenen Übergangstyp.

static void AccessSlideTransition()
{
    using var presentation = new Presentation();
    var slide = presentation.Slides[0];

    slide.SlideShowTransition.Type = TransitionType.Push;

    // Zugriff auf den Übergangstyp.
    var type = slide.SlideShowTransition.Type;
}

Folienübergang entfernen

Entfernen Sie alle Übergangseffekte, indem Sie den Typ auf None setzen.

static void RemoveSlideTransition()
{
    using var presentation = new Presentation();
    var slide = presentation.Slides[0];

    slide.SlideShowTransition.Type = TransitionType.Fade;

    // Übergang entfernen, indem er auf None gesetzt wird.
    slide.SlideShowTransition.Type = TransitionType.None;
}

Übergangsdauer festlegen

Geben Sie an, wie lange die Folie angezeigt wird, bevor sie automatisch weitergeht.

static void SetTransitionDuration()
{
    using var presentation = new Presentation();
    var slide = presentation.Slides[0];

    slide.SlideShowTransition.AdvanceOnClick = true;
    slide.SlideShowTransition.AdvanceAfterTime = 2000; // in Millisekunden
}