使用 c# 操作 .ods (OpenOffice) 文件
Posted
技术标签:
【中文标题】使用 c# 操作 .ods (OpenOffice) 文件【英文标题】:Manipulate .ods (OpenOffice) file by using c# 【发布时间】:2017-02-09 06:39:34 【问题描述】:我们有一个现有的 ODS 文件(开放式办公室电子表格),其中包含多张工作表。我打算从每张纸上读取数据,希望使用 c# 更新每张纸上的一些单元格
我搜索了很多,但找不到任何完美的解决方案。我也浏览了开放式办公室网站,但没有成功。
谁能说出一些免费的api或示例代码
【问题讨论】:
【参考方案1】:替代方法
使用 Open Office 打开文件,将其保存为 XLS 或 XLSX 文件,然后使用其中一个 Excel 编辑库。 Open Office 应该能够读取/写入 XLS 或 XLSX 文件。
到目前为止,我使用 EPPlus 编辑这些格式没有问题,但还有其他库。
【讨论】:
以上是关于使用 c# 操作 .ods (OpenOffice) 文件的主要内容,如果未能解决你的问题,请参考以下文章
ODF 和 ODS (OpenOffice) 的 Objective-C 包装器?
如何使用 c# 检查 OpenOffice 是不是以编程方式安装