انتقال الشريحة

توضح هذه المقالة تطبيق تأثيرات انتقال الشرائح والوقت مع Aspose.Slides for .NET.

إضافة انتقال شريحة

تطبيق تأثير انتقال تلاشي على الشريحة الأولى.

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

    // تطبيق انتقال تلاشي.
    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; // بالملي ثانية
}