Aspose.Words for .NET 25.6リリースでは、export a multi-page document to a single raster imageを可能にする新機能が導入されました。 これは、ドキュメントを単一のビジュアルファイルとして共有または表示する必要がある場合に便利です。
What’s New InAspose.Wordsのための.NET 25.6
バージョン25.6より前では、複数ページの文書を画像形式(PNGやJPEGなど)に保存すると、文書の最初のページに対してのみ単一の画像が作成されました。 これで、すべての文書ページを単一の画像に結合したり、新しいMultiPageLayoutクラスを使用して複数ページの文書を複数ページTIFFとして保存することもできます。

複数ページの文書を画像 {#how-to-convert-a-multi-page-document-to-an-image}に変換する方法
まず、次のラスターイメージ形式でマルチページエクスポートが機能することを知っておく必要があります。Jpeg, Gif, Png, Bmp, Tiff, WebP.
出力ファイル形式に加えて、複数ページのドキュメントを画像に変換した後にページレイアウトがどのように見えるかを選択する必要があります。 次のオプションから選択できます:
- SinglePage–指定されたページの最初のページのみを保存します
- Grid-列の番号を指定して、ページを左から右、上から下にグリッドに配置します
- Horizontal–ページを左から右に横に並べて単一の出力に配置します
- Vertical-単一の出力でページを上下に垂直に配置します
- TiffFrames–マルチフレームTIFFイメージ内の各ページを別々のフレームとして配置します
次に、出力ファイルのページの外観をカスタマイズすることもできます。BackColor、BorderColor、およびBorderWidthを指定します。
次のコード例は、グリッドレイアウトを使用して複数ページDOCXドキュメントをPNGイメージとして保存する方法を示しています:
Document doc = new Document("Rendering.docx");
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Png);
// Set up a grid layout with:
// - 3 columns per row.
// - 10pts spacing between pages (horizontal and vertical).
options.PageLayout = MultiPageLayout.Grid(3, 10, 10);
// Customize the background and border.
options.PageLayout.BackColor = Color.LightGray;
options.PageLayout.BorderColor = Color.Blue;
options.PageLayout.BorderWidth = 2;
doc.Save("ImageSaveOptions.GridLayout.png", options);
概要
Aspose.Wordsの.NET 25.6の新しいマルチページエクスポート機能により、マルチページドキュメントから単一のイメージを簡単に作成できます。 これは、プレビュー、印刷、またはビジュアルとして文書を共有するのに理想的です。 最終的なイメージでのページの配置方法を完全に制御できます。
この機能を試すには、以下の最新バージョンをダウンロードしてください Aspose.Wordsのための.NET.