国产Excel开发组件Spire.XLS【转换】教程(9):C# 中 Excel 97-2003 和 Excel 2007 之间的转换

在本文中,我们将向您展示如何在 C# 中将 .xls 文件转换为 .xlsx 文件以及将 .xlsx 文件转换为 .xls

为了使向后和向前兼容更容易,Spire.XLS 允许您将现有的 Excel 工作表转换为另一个 Excel 版本。在本文中,我们将向您展示如何在 C# 中将 .xls 文件转换为 .xlsx 文件以及将 .xlsx 文件转换为 .xls ,只需几行代码。

首先,下载 Spire.XLS for .NET并将其安装在您的系统上。Spire.XLS 安装干净、专业,并包含在 MSI 安装程序中。然后,在下载的 Bin 文件夹中添加 Spire.XLS.dll 作为参考,路径如下:“..Spire.XLSBinNET4.0 Spire.XLS.dll”。

Spire.XLS 具有强大的转换功能,支持表格、图表、形状、智能艺术、透视表、页眉和页脚等多种元素。

下面介绍如何将 Excel 97-2003(.xls) 工作簿转换为 Excel 2007、Excel 2010 (.xlsx) 工作簿的步骤。

// create a new excel documentWorkbook book = new Workbook();//load a document from filebook.LoadFromFile("test.xls");//Save the file to the version you wantbook.SaveToFile("test.xlsx", ExcelVersion.Version2007);

使用以下代码片段,我们将文档从新的 excel 版本 2007(.xlsx 文件)转换为旧版本的 excel 97-2003(.xls 文件)。

Workbook book = new Workbook();book.LoadFromFile("XLS1.xlsx");book.SaveToFile("result.xls", ExcelVersion.Version97to2003);

请检查结果的屏幕截图。应用 Spire.XLS 的许可文件后,添加的评估警告工作表将被删除。

将 .xls 文件转换为 .xlsx 文件:

 

将 .xls 文件转换为 .xlsx 文件。

将 .xlsx 文件转换为 .xls 文件:

将 .xlsx 文件转换为 .xls 文件。

欢迎下载|体验更多E-iceblue产品

获取更多信息请咨询在线客服  或加入Q群


标签:

来源:慧都网

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月1日
下一篇 2022年5月1日

相关推荐

发表回复

登录后才能评论