将工作表转换为不同的图像格式

将工作表转换为图像

有时保存工作表图片是很有用的。图片可以在线共享,插入到其他文档(例如用Microsoft Word编写的报告或PowerPoint演示文稿)。

Aspose.Cells通过SheetRender类提供图像导出功能。该类表示将呈现为图像的工作表。SheetRender类提供了将工作表转换为图像文件的toImage()方法。支持BMP、PNG、JPEG、TIFF和EMF格式。

下面的代码显示了如何将Microsoft Excel文件中的工作表转换为PNG文件。

将工作表转换为SVG

SVG代表可伸缩矢量图形。SVG是基于XML标准的二维矢量图形规范。它是一个开放标准,自1999年由万维网联盟(W3C)开发。

自 v7.1.0 发布以来,Aspose.Cells for Java 可以将工作表转换为 SVG 图像。

要使用此功能,您需要在程序或项目中导入com.aspose.cells命名空间。它有一些有价值的类用于呈现和打印,例如SheetRenderImageOrPrintOptionsWorkbookRender等。

com.aspose.cells.ImageOrPrintOptions类指定工作表将以SVG格式保存。

SheetRender类以ImageOrPrintOptions的对象作为参数,设置保存格式为SVG格式。

下面的代码片段显示了如何将Excel文件中的工作表转换为SVG图像文件。

渲染工作簿中的活动工作表

将工作簿中的活动工作表转换成SVG的简单方法是设置活动工作表索引,然后将工作簿保存为SVG。这将把活动工作表呈现为SVG。以下示例代码演示了这个特性:

相关文章