Przejście slajdu

Ten artykuł demonstruje zastosowanie efektów przejścia slajdów i ich czasów z Aspose.Slides for .NET.

Dodaj przejście slajdu

Zastosuj efekt płynnego przejścia do pierwszego slajdu.

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

    // Zastosuj przejście płynne.
    slide.SlideShowTransition.Type = TransitionType.Fade;
}

Uzyskaj dostęp do przejścia slajdu

Odczytaj typ przejścia aktualnie przypisany do slajdu.

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

    slide.SlideShowTransition.Type = TransitionType.Push;

    // Uzyskaj dostęp do typu przejścia.
    var type = slide.SlideShowTransition.Type;
}

Usuń przejście slajdu

Wyczyść dowolny efekt przejścia, ustawiając typ na None.

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

    slide.SlideShowTransition.Type = TransitionType.Fade;

    // Usuń przejście, ustawiając brak.
    slide.SlideShowTransition.Type = TransitionType.None;
}

Ustaw czas trwania przejścia

Określ, jak długo slajd jest wyświetlany przed automatycznym przejściem dalej.

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

    slide.SlideShowTransition.AdvanceOnClick = true;
    slide.SlideShowTransition.AdvanceAfterTime = 2000; // w milisekundach
}