好文档 - 专业文书写作范文服务资料分享网站

C# 如何将Excel转HTML,XPS, SVG,TXT,ODS

天下 分享 时间: 加入收藏 我要投稿 点赞
10

C# Excel转HTML/XPS/ODS/TXT/SVG

本篇文章将介绍Excel转为多种文件格式的方法,包括Excel转HTML,Excel转XPS,Excel转ODS,Excel转TXT和Excel转SVG。在Excel转为以上格式的文件时,使用了Spire.XLS for .NET的社区版和VS2013。需要注意的是,在安装该组件后,项目中须引用Spire.XLS.dll文件(如下所示)

下面将对Excel转为以上五种格式的文件进行详细阐述,附上主要代码段和测试效果图,供参考。

1. Excel转HTML

C#

//初始化一个Workbook 类对象,并加载Excel文档 Workbookworkbook = newWorkbook();

workbook.LoadFromFile(@\);

//获取第一个工作表并转化为html格式的文件 Worksheet sheet = workbook.Worksheets[0]; sheet.SaveToHtml(\);

System.Diagnostics.Process.Start(\);

运行项目生成文档。 效果截图:

2.Excel 转Txt

C#

//初始化一个Workbook 类对象,并加载Excel文档 Workbookworkbook = newWorkbook();

workbook.LoadFromFile(@\, ExcelVersion.Version2010);

//获取第一个工作表并保存为txt格式的文档 Worksheet sheet = workbook.Worksheets[0];

sheet.SaveToFile(\, \, Encoding.UTF8);

效果截图:

3.Excel转XPS

C#

//load Excel file

Workbookworkbook = newWorkbook();

workbook.LoadFromFile(@\); workbook.SaveToFile(\, Spire.Xls.FileFormat.XPS);

4.Excel转SVG

C#

//创建一个workbook类对象,并加载Excel文档

Workbookworkbook = newWorkbook();

workbook.LoadFromFile(@\);

//创建一个文件流,在调用ToSVGStream()方法将Excel工作表保存为SVG格式后,将转化后的文件保存到该文件流中

for (inti = 0; i

FileStream fs = newFileStream(string.Format(\, i), FileMode.Create);

workbook.Worksheets[i].ToSVGStream(fs, 0, 0, 0, 0); fs.Flush(); fs.Close(); }

效果截图:

5.Excel转ODS

C#

//创建一个workbook类对象,并加载Excel文档 Workbookworkbook = newWorkbook();

workbook.LoadFromFile(@\); //将Excel文档保存为ODS格式

workbook.SaveToFile(\, FileFormat.ODS);

效果截图:

以上全部内容为本文关于Excel转HTML, XPS, TXT, SVG,ODS等格式文件的介绍。 本文完。

C# 如何将Excel转HTML,XPS, SVG,TXT,ODS

C#Excel转HTML/XPS/ODS/TXT/SVG本篇文章将介绍Excel转为多种文件格式的方法,包括Excel转HTML,Excel转XPS,Excel转ODS,Excel转TXT和Excel转SVG。在Excel转为以上格式的文件时,使用了Spire.XLSfor.NET的社区版和VS2013。需要注意的是,在安装该组件后,项目中须引用Spire.XLS.dl
推荐度:
点击下载文档文档为doc格式
8t2sf8t92w25ui718xfz9x6b742s6901dug
领取福利

微信扫码领取福利

Scan me!

微信扫码分享