OFD(Open Fixed-layout Document 的简称,即开放式版式文档),是我国自主可控的电子文件格式。OFD 版式文件常用于电子文档发布、数字化信息传播和存档。前面我们介绍了将 PDF 文件格式转换为 OFD。 从 V9.11.3 开始,Spire.XLS for .NET 支持将 Excel 文件保存为 OFD 格式。本文将展示如何将 Excel 文件保存为 OFD 电子文件格式。
安装 Spire.XLS for .NET
首先,您需要将 Spire.XLS for .NET 包含的 DLL 文件作为引用添加到您的 .NET 项目中。您可以从 下载页面 获取 dll文件,也可以通过 NuGet 安装。
PM> Install-Package Spire.XLS
Excel 转为 OFD
使用 Spire.XLS for .NET 来转换 Excel(以 .xlsx 格式为例)为 OFD 格式,只需要简单三行代码即可:
- 实例化 Workbook 类的对象。
- 调用 Workbook.LoadFromFile(String fileName) 方法加载 Excel 测试文档。
- 调用 Workbook.SaveToFile(String fileName, FileFormat fileFormat) 方法将文件保存为目标文件格式。
- C#
- VB.NET
using Spire.Xls;
namespace ExceltoOFD
{
class Program
{
static void Main(string[] args)
{
//实例化Workbook类的对象
Workbook workbook = new Workbook();
//加载示例文档
workbook.LoadFromFile("Sample.xlsx");
//保存为OFD格式
workbook.SaveToFile("toOFD.OFD", FileFormat.OFD);
}
}
}
Imports Spire.Xls
Namespace ExceltoOFD
Class Program
Private Shared Sub Main(ByVal args() As String)
'新建Workbook实例
Dim workbook As Workbook = New Workbook
'加载示例文档
workbook.LoadFromFile("Sample.xlsx")
'保存为OFD格式
workbook.SaveToFile("toOFD.OFD", FileFormat.OFD)
End Sub
End Class
End Namespace
申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请 该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。 获取有效期 30 天的临时许可证。