彩票走势图

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

翻译|使用教程|编辑:李显亮|2019-12-02 10:25:17.630|阅读 337 次

概述:在本系列教程中,将为开发者带来Aspose.Cells for .NET的一系列使用教程,例如关于加载保存转换、字体、渲染、绘图、智能标记等等。本文将为大家介绍如何使用ImageOrPrintOptions的PageIndex和PageCount属性来呈现页面顺序。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Aspose.Cells for .NET是Excel电子表格编程API,可加快电子表格管理和处理任务,支持构建具有生成,修改,转换,呈现和打印电子表格功能的跨平台应用程序。

在接下来的系列教程中,将为开发者带来Aspose.Cells for .NET的一系列使用教程,例如关于加载保存转换、字体、渲染、绘图、智能标记等等。本文将为大家介绍如何使用ImageOrPrintOptions的PageIndex和PageCount属性来呈现页面顺序。

下载最新版Aspose.Cells for .NET

*正版优惠进行时,满额领取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技术交流群(642018183),我们很高兴为您提供查询和咨询



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP