Diaovergang

Dit artikel demonstreert het toepassen van dia‑overgangseffecten en -tijden met Aspose.Slides for .NET.

Een diaovergang toevoegen

Pas een vervagings‑overgangseffect toe op de eerste dia.

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

    // Pas een vervagings-overgang toe.
    slide.SlideShowTransition.Type = TransitionType.Fade;
}

Toegang tot een diaovergang

Lees het overgangstype dat momenteel aan een dia is toegewezen.

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

    slide.SlideShowTransition.Type = TransitionType.Push;

    // Toegang tot het overgangstype.
    var type = slide.SlideShowTransition.Type;
}

Een diaovergang verwijderen

Verwijder elk overgangseffect door het type in te stellen op None.

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

    slide.SlideShowTransition.Type = TransitionType.Fade;

    // Verwijder de overgang door none in te stellen.
    slide.SlideShowTransition.Type = TransitionType.None;
}

De duur van de overgang instellen

Geef op hoe lang de dia wordt weergegeven voordat deze automatisch wordt voortgezet.

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

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