SlideSize
Presentation.SlideSize 属性
返回幻灯片大小对象。只读 ISlideSize
。
public ISlideSize SlideSize { get; }
示例
以下示例演示如何在PowerPoint演示文稿中更改幻灯片大小。
[C#]
using (Presentation pres = new Presentation("pres-4x3-aspect-ratio.pptx"))
{
pres.SlideSize.SetSize(SlideSizeType.OnScreen16x9, SlideSizeScaleType.DoNotScale);
pres.Save("pres-4x3-aspect-ratio.pptx", SaveFormat.Pptx);
}
以下示例演示如何根据内容缩放设置PowerPoint演示文稿的幻灯片大小。
[C#]
// 实例化一个表示演示文稿文件的Presentation对象
using(Presentation presentation = new Presentation("AccessSlides.pptx")) {
using(Presentation auxPresentation = new Presentation()) {
ISlide slide = presentation.Slides[0];
// 将生成的演示文稿的幻灯片大小设置为源的幻灯片大小
presentation.SlideSize.SetSize(540, 720, SlideSizeScaleType.EnsureFit); // 使用SetSize方法设置幻灯片大小并缩放内容以确保适配
presentation.SlideSize.SetSize(SlideSizeType.A4Paper, SlideSizeScaleType.Maximize); // 使用SetSize方法设置幻灯片大小以最大化内容的大小
// 将演示文稿保存到磁盘
auxPresentation.Save("Set_Size&Type_out.pptx", SaveFormat.Pptx);
}
}
以下示例演示如何在PowerPoint演示文稿中指定自定义幻灯片大小。
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.SlideSize.SetSize(780, 540, SlideSizeScaleType.DoNotScale); // A4纸张大小
pres.Save("pres-a4-slide-size.pptx", SaveFormat.Pptx);
}
另见
- 接口 ISlideSize
- 类 Presentation
- 命名空间 Aspose.Slides
- 程序集 Aspose.Slides