スライドをサムネイルとしてJPEGにレンダリング
Contents
[
Hide
]
Aspose.Slides for .NET は、スライドを含むプレゼンテーション ファイルの作成に使用されます。これらのスライドは、Microsoft PowerPoint でプレゼンテーション ファイルを開くことで表示できます。しかし、開発者が好きな画像ビューアでスライドを画像として表示したい場合があります。そのようなケースでは、Aspose.Slides for .NET を使用してスライドのサムネイル画像を生成できます。
Aspose.Slides for .NET を使用して任意のスライドのサムネイルを生成する手順:
- Presentation クラスのインスタンスを作成します。
- ID またはインデックスを使用して、目的のスライドの参照を取得します。
- 指定したスケールで参照したスライドのサムネイル画像を取得します。
- 任意の画像形式でサムネイル画像を保存します。
string filePath = @"..\..\..\Sample Files\";
string srcFileName = filePath + "Slide Thumbnail to JPEG.pptx";
string destFileName = filePath + "Slide Thumbnail to JPEG.jpg";
// プレゼンテーション ファイルを表す Presentation クラスのインスタンスを作成
using (Presentation pres = new Presentation(srcFileName))
{
// 最初のスライドにアクセス
ISlide sld = pres.Slides[0];
// フルスケールの画像を作成
using (IImage image = sld.GetImage(1f, 1f))
{
// JPEG 形式でディスクに画像を保存
image.Save(destFileName, ImageFormat.Jpeg);
}
}