プレゼンテーションのサイズとレイアウトの操作

SlideSize.TypeSlideSize.Size は、以下の例に示すように設定または取得できるプレゼンテーションクラスのプロパティです。


 string FilePath = @"..\..\..\Sample Files\";

string FileName = FilePath + "Working With Size and Layout.pptx";

//プレゼンテーションファイルを表すPresentationオブジェクトをインスタンス化します

Presentation presentation = new Presentation(FileName);

Presentation auxPresentation = new Presentation();

ISlide slide = presentation.Slides[0];

//生成されたプレゼンテーションのスライドサイズをソースのものに設定します

auxPresentation.SlideSize.Type = presentation.SlideSize.Type;

auxPresentation.SlideSize.Size = presentation.SlideSize.Size;

auxPresentation.Slides.InsertClone(0, slide);

auxPresentation.Slides.RemoveAt(0);

//プレゼンテーションをディスクに保存します

auxPresentation.Save(FileName, Aspose.Slides.Export.SaveFormat.Pptx);

サンプルコードのダウンロード

実行例のダウンロード