翻譯|使用教程|編輯:李顯亮|2019-12-02 10:25:17.630|閱讀 407 次
概述:在本系列教程中,將為開發者帶來Aspose.Cells for .NET的一系列使用教程,例如關于加載保存轉換、字體、渲染、繪圖、智能標記等等。本文將為大家介紹如何使用ImageOrPrintOptions的PageIndex和PageCount屬性來呈現頁面順序。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務,支持構建具有生成,修改,轉換,呈現和打印電子表格功能的跨平臺應用程序。
在接下來的系列教程中,將為開發者帶來Aspose.Cells for .NET的一系列使用教程,例如關于加載保存轉換、字體、渲染、繪圖、智能標記等等。本文將為大家介紹如何使用ImageOrPrintOptions的PageIndex和PageCount屬性來呈現頁面順序。
*正版優惠進行時,滿額領取iPhone 11/華為mate30等豪禮,想要購買Aspose正版授權的朋友趕緊哦~
Aspose.cells可以使用具有ImageOrPrintOptions.PageIndex 和 ImageOrPrintOptions.PageCount屬性的Aspose.Cells將Excel文件的頁面序列呈現為圖像。當工作表中有很多頁面(例如數千個頁面)但您只想渲染其中一些頁面時,這些屬性很有用。這不僅將節省處理時間,還將節省渲染過程的內存消耗。
以下示例代碼使用ImageOrPrintOptions.PageIndex 和 ImageOrPrintOptions.PageCount屬性加載示例Excel文件并僅呈現頁面。這是代碼生成的渲染頁面。 4, 5, 6 and 7
//加載示例Excel文件 Workbook wb = new Workbook("sampleImageOrPrintOptions_PageIndexPageCount.xlsx"); //訪問第一個工作表 Worksheet ws = wb.Worksheets[0]; //指定圖像或打印選項 //我們要打印第4、5、6、7頁 ImageOrPrintOptions opts = new ImageOrPrintOptions(); opts.PageIndex = 3; opts.PageCount = 4; opts.ImageFormat = System.Drawing.Imaging.ImageFormat.Png; //創建圖紙渲染對象 SheetRender sr = new SheetRender(ws, opts); //將所有頁面打印為圖像 for (int i = opts.PageIndex; i < sr.PageCount; i++) { sr.ToImage(i, "outputImage-" + (i + 1) + ".png"); }
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn