2017-05-16 29 views

回答

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。