Excel管理控件Aspose.Cells开发者指南(十六):使用特定属性来呈现页面顺序

*正版优惠进行时,满额领取iPhone 11/华为mate30等豪礼,想要购买Aspose正版授权的朋友赶紧联系客服哦~


第三章:渲染

▲第四节:使用ImageOrPrintOptions的PageIndex和PageCount属性来呈现页面顺序

Aspose.cells可以使用具有ImageOrPrintOptions.PageIndex 和  ImageOrPrintOptions.PageCount属性的Aspose.Cells将Excel文件的页面序列呈现为图像。当工作表中有很多页面(例如数千个页面)但您只想渲染其中一些页面时,这些属性很有用。这不仅将节省处理时间,还将节省渲染过程的内存消耗。

以下示例代码使用ImageOrPrintOptions.PageIndex 和 ImageOrPrintOptions.PageCount属性加载示例Excel文件并仅呈现页面。这是代码生成的渲染页面。 4, 5, 6 and 7

1575253238.png
//加载示例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");}

还想要更多吗可以点击阅读【2019 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(),我们很高兴为您提供查询和咨询

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月1日
下一篇 2019年11月1日

相关推荐

发表回复

登录后才能评论