答案 0 :(得分:1)
我已经观察到了使用Aspose.Slides设置幻灯片大小的要求。我想提一下幻灯片大小是在演示级别上设置的,因此我们为整个演示文稿提供了一个幻灯片大小。请尝试使用以下示例代码,以使用Aspose.Slides获取和设置不同的幻灯片大小属性。
Presentation pres=new Presentation("Test.pptx");
//Getting Orientation
//SlideOrienation 0: Landscape 1: Portrait
int orientation=pres.getSlideSize().getOrientation();
//Setting orientation
pres.getSlideSize().setOrientation(SlideOrienation.Portrait);
//Setting Slide size
// Method SetSize is used for set slide size with scale content to ensure fit
pres.getSlideSize().setSize(720, 540, SlideSizeScaleType.EnsureFit);
// Method SetSize is used for set slide size with maximize size of content
pres.getSlideSize().setSize(SlideSizeType.A4Paper, SlideSizeScaleType.Maximize);
//Getting SlideSizeType: Read only property
int SizeType= pres.getSlideSize().getType();
//Getting slide Size: Read only property
Dimension2D slideSize=pres.getSlideSize().getSize();
请访问,SlideOrienation和SlideSizeType枚举,以便您进一步参考。我还想在此处进一步补充说,在Aspose.Slides中,我们每英寸有72个像素用于幻灯片大小。因此,10英尺×7.5英寸的普通幻灯片在Aspose.Slides中将具有相应的尺寸为10 * 72 x 7.5 * 72 = 720 x 540。
如果仍有问题,欢迎您。
我是Aspose的支持开发人员/传播者。