Aspose PPT /幻灯片中的页面设置

时间:2017-05-16 10:15:46

标签: java aspose aspose-slides

我正在使用aspose-slides-17.3-jdk16.jar for java。我想在PPT中自定义幻灯片的页面设置。

enter image description here

非常感谢任何帮助。

1 个答案:

答案 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();

请访问,SlideOrienationSlideSizeType枚举,以便您进一步参考。我还想在此处进一步补充说,在Aspose.Slides中,我们每英寸有72个像素用于幻灯片大小。因此,10英尺×7.5英寸的普通幻灯片在Aspose.Slides中将具有相应的尺寸为10 * 72 x 7.5 * 72 = 720 x 540。

如果仍有问题,欢迎您。

我是Aspose的支持开发人员/传播者。