Настройка страницы в Aspose PPT/Slides
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 "x 7,5" будет иметь соответствующий размер в Aspose.Slides как 10*72 x 7,5*72= 720 x 540.
Если проблема не устранена, добро пожаловать.
Я работаю разработчиком поддержки / евангелистом в Aspose.