在Aspose.Words for .NET 25.6版本中,我們引入了一項新功能,允許您將多頁文檔導出為單個光柵圖像。當您需要將文檔作為單個可視文件共享或顯示時,此功能非常有用。
Aspose.Words for .NET 25.6 的新功能
在 25.6 版之前,將多頁文檔保存為圖像格式(例如 PNG 或 JPEG)只會為文檔的第一頁創建一張圖片。現在,您可以使用新的MultiPageLayout類將所有文檔頁面合并為一張圖片,甚至可以將多頁文檔保存為多頁 TIFF 文件。
Aspose.words最新版下載?
如何將多頁文檔轉換為圖像
首先,您應該知道多頁導出適用于以下光柵圖像格式:Jpeg、Gif、Png、Bmp、Tiff、WebP。
除了輸出文件格式外,您還需要選擇將多頁文檔轉換為圖像后的頁面布局。您可以從以下選項中進行選擇:
- SinglePage?– 僅保存指定頁面的第一頁
- 網格- 將頁面按網格排列,從左到右、從上到下,指定列數
- 水平- 在單個輸出中從左到右水平排列頁面
- 垂直- 在單個輸出中將頁面垂直排列
- 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 for .NET 25.6?中新增的多頁導出功能,讓您可以輕松地將多頁文檔導出為單頁圖像。此功能非常適合預覽、打印或以可視化形式共享文檔。您可以完全控制最終圖像中頁面的排列方式。
要嘗試此功能,可下載最新版本的Aspose.Words for .NET。