Transition de diapositive
Contents
[
Hide
]
Cet article montre comment appliquer des effets de transition de diapositive et des minuteries avec Aspose.Slides for Java.
Ajouter une transition de diapositive
Appliquez un effet de transition en fondu à la première diapositive.
static void addSlideTransition() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
// Appliquer une transition en fondu.
slide.getSlideShowTransition().setType(TransitionType.Fade);
} finally {
presentation.dispose();
}
}
Accéder à une transition de diapositive
Lisez le type de transition actuellement attribué à une diapositive.
static void accessSlideTransition() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
slide.getSlideShowTransition().setType(TransitionType.Push);
// Accéder au type de transition.
int type = slide.getSlideShowTransition().getType();
} finally {
presentation.dispose();
}
}
Supprimer une transition de diapositive
Supprimez tout effet de transition en définissant le type sur None.
static void removeSlideTransition() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
slide.getSlideShowTransition().setType(TransitionType.Fade);
// Supprimer la transition en définissant none.
slide.getSlideShowTransition().setType(TransitionType.None);
} finally {
presentation.dispose();
}
}
Définir la durée de la transition
Spécifiez la durée pendant laquelle la diapositive est affichée avant de passer automatiquement à la suivante.
static void setTransitionDuration() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
slide.getSlideShowTransition().setAdvanceOnClick(true);
slide.getSlideShowTransition().setAdvanceAfterTime(2000); // en millisecondes.
} finally {
presentation.dispose();
}
}