Přechod snímku
Contents
[
Hide
]
Tento článek ukazuje, jak použít efekty přechodů snímků a časování s Aspose.Slides for Java.
Přidat přechod snímku
Použijte efekt rozplynutí na první snímek.
static void addSlideTransition() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
// Použít přechod rozplynutím.
slide.getSlideShowTransition().setType(TransitionType.Fade);
} finally {
presentation.dispose();
}
}
Získání přechodu snímku
Přečtěte typ přechodu aktuálně přiřazený snímku.
static void accessSlideTransition() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
slide.getSlideShowTransition().setType(TransitionType.Push);
// Přístup k typu přechodu.
int type = slide.getSlideShowTransition().getType();
} finally {
presentation.dispose();
}
}
Odstranit přechod snímku
Vymažte jakýkoli efekt přechodu nastavením typu na None.
static void removeSlideTransition() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
slide.getSlideShowTransition().setType(TransitionType.Fade);
// Odstranit přechod nastavením None.
slide.getSlideShowTransition().setType(TransitionType.None);
} finally {
presentation.dispose();
}
}
Nastavit délku trvání přechodu
Určete, jak dlouho bude snímek zobrazen před automatickým přechodem.
static void setTransitionDuration() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
slide.getSlideShowTransition().setAdvanceOnClick(true);
slide.getSlideShowTransition().setAdvanceAfterTime(2000); // v milisekundách.
} finally {
presentation.dispose();
}
}