幻灯片切换
Contents
[
Hide
]
本文演示如何使用 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; // 以毫秒为单位
}