为 .NET 安装 Spire.XLS
首先,您需要添加 Spire.XLS for .NET 包中包含的 DLL 文件作为 .NET 项目中的引用。DLL 文件可以从此链接下载或通过NuGet安装。
PM> Install-Package Spire.XLS
将整个 Excel 工作表转换为图像
- 创建一个工作簿实例。
- 使用Workbook.LoadFromFile()方法加载 Excel 示例文档。
- 使用Workbook.Worksheets[]属性获取文档的特定工作表。
- 使用Worksheet.SaveToImage()方法将工作表保存为图像。
【C#】
using Spire.Xls;namespace Xls2Image{class Program{static void Main(string[] args){//Create a Workbook instanceWorkbook workbook = new Workbook();//Load an Excel sample documentworkbook.LoadFromFile(@"sample.xlsx");//Get the first worksheetWorksheet sheet = workbook.Worksheets[0];//Save the worksheet as an imagesheet.SaveToImage("XlsToImage.jpg");}}}
【VB.NET】
Imports Spire.XlsNamespace ConsoleApplication1Class ProgramPrivate Shared Sub Main(args As String())'Create a Workbook instanceDim workbook As New Workbook()'Load an Excel sample documentworkbook.LoadFromFile("sample.xlsx")'Get the first worksheetDim sheet As Worksheet = workbook.Worksheets(0)'Save the worksheet as an imagesheet.SaveToImage("XlsToImage.jpg")End SubEnd ClassEnd Namespace

将特定单元格范围转换为图像
除了将整个工作表转换为图像外,Spire.XLS for .NET 还支持将工作表的特定单元格范围转换为图像。下面列出了详细的步骤。
- 创建一个工作簿实例。
- 使用Workbook.LoadFromFile()方法加载 Excel 示例文档。
- 使用Workbook.Worksheets[]属性获取文档的特定工作表。
- 使用Worksheet.ToImage()方法指定一个单元格区域并保存为 Image 对象,然后使用Image.Save()方法将该对象保存为某种图像格式。
【C#】
using Spire.Xls;using System.Drawing.Imaging;namespace SpecificCellsToImage{class Program{static void Main(string[] args){//Create a Workbook instanceWorkbook workbook = new Workbook();//Load an Excel sample documentworkbook.LoadFromFile(@"sample.xlsx");//Get the first worksheetWorksheet sheet = workbook.Worksheets[0];//Specify a cell range and save it to a certain image formatsheet.ToImage(1, 1, 6, 4).Save("CellRangeToImage.png", ImageFormat.Png);}}}
【VB.NET】
Imports System.Drawing.ImagingImports Spire.XlsNamespace ConsoleApplication1Class ProgramPrivate Shared Sub Main(args As String())'Create a Workbook instanceDim workbook As New Workbook()'Load an Excel sample documentworkbook.LoadFromFile("sample.xlsx")'Get the first worksheetDim sheet As Worksheet = workbook.Worksheets(0)'Specify a cell range and save to a certain Image formatsheet.ToImage(1, 1, 6, 3).Save("XLSToImage.png", ImageFormat.Png)End SubEnd ClassEnd Namespace

欢迎下载|体验更多E-iceblue产品
如需获取更多产品相关信息请咨询在线客服
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!