Slayt Geçişi

Bu makale, Aspose.Slides for Android via Java kullanarak slayt geçiş efektleri ve zamanlamalarını uygulamayı göstermektedir.

Slayt Geçişi Ekle

İlk slayta bir solma (fade) geçiş efekti uygulayın.

static void addSlideTransition() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        // Bir solma geçişi uygula.
        slide.getSlideShowTransition().setType(TransitionType.Fade);
    } finally {
        presentation.dispose();
    }
}

Slayt Geçişine Erişim

Bir slayta şu anda atanmış geçiş tipini okuyun.

static void accessSlideTransition() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        slide.getSlideShowTransition().setType(TransitionType.Push);

        // Geçiş tipine eriş.
        int type = slide.getSlideShowTransition().getType();
    } finally {
        presentation.dispose();
    }
}

Slayt Geçişini Kaldır

None tipine ayarlayarak tüm geçiş efektini temizleyin.

static void removeSlideTransition() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        slide.getSlideShowTransition().setType(TransitionType.Fade);

        // Geçişi none olarak ayarlayarak kaldır.
        slide.getSlideShowTransition().setType(TransitionType.None);
    } finally {
        presentation.dispose();
    }
}

Geçiş Süresini Ayarla

Slaytın otomatik olarak ilerlemeden önce ne kadar süre gösterileceğini belirtin.

static void setTransitionDuration() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        slide.getSlideShowTransition().setAdvanceOnClick(true);
        slide.getSlideShowTransition().setAdvanceAfterTime(2000); // milisaniye cinsinden.
    } finally {
        presentation.dispose();
    }
}