Μετάβαση διαφάνειας

Αυτό το άρθρο παρουσιάζει την εφαρμογή εφέ μετάβασης διαφάνειας και χρονισμών με Aspose.Slides for .NET.

Προσθήκη Μετάβασης Διαφάνειας

Εφαρμόστε εφέ μετάβασης fade στην πρώτη διαφάνεια.

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

    // Εφαρμόστε μια μετάβαση fade.
    slide.SlideShowTransition.Type = TransitionType.Fade;
}

Πρόσβαση σε Μετάβαση Διαφάνειας

Διαβάστε τον τύπο μετάβασης που έχει εκχωρηθεί αυτή τη στιγμή σε μια διαφάνεια.

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

    slide.SlideShowTransition.Type = TransitionType.Push;

    // Πρόσβαση στον τύπο μετάβασης.
    var type = slide.SlideShowTransition.Type;
}

Αφαίρεση Μετάβασης Διαφάνειας

Καθαρίστε οποιοδήποτε εφέ μετάβασης ορίζοντας τον τύπο σε None.

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

    slide.SlideShowTransition.Type = TransitionType.Fade;

    // Αφαιρέστε τη μετάβαση ορίζοντας none.
    slide.SlideShowTransition.Type = TransitionType.None;
}

Ορισμός Διάρκειας Μετάβασης

Καθορίστε πόσο χρονικό διάστημα εμφανίζεται η διαφάνεια πριν προχωρήσει αυτόματα.

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

    slide.SlideShowTransition.AdvanceOnClick = true;
    slide.SlideShowTransition.AdvanceAfterTime = 2000; // σε χιλιοστά του δευτερολέπτου
}