投影片轉場
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; // 以毫秒為單位
}