3

我们目前在 .NET 中使用 Excel 互操作 API 从模板生成简单的电子表格文档。所以我们首先加载模板,插入一些行,填写一些数据(日期、文本和数字),并使 Excel 可见,以便用户可以打印或保存我们刚刚生成的文档。

但我想摆脱对 Excel 的依赖,并切换到 ODF 格式。谷歌搜索建议将 AODL(用于生成 ODF 文档的 C# 库)作为最明显的解决方案。但他们的最后一个版本是 1.3.0.0 BETA,并且似乎已经 3 岁了。所以我不确定依赖一个可能死掉的项目是否是个好主意......在这种情况下,我需要找到另一个解决方案。有任何想法吗?或者也许有人可以向我保证 AODL 还活着?

4

2 回答 2

1

是的,有些公司仍在使用并依赖它。AFAIK AODL 尚未更新以支持最新的 ODT 文档更改,但在 OO 3.2 之前它工作得很好。

最新的 AODL 代码位于chrisc bitbucked。他增加了对 SilverLight 的支持。这个 repo 应该被认为是当前的官方主 repo。所有其他网站不再使用。

于 2012-04-16T11:24:45.240 回答
0

根据电子表格的复杂性,您可以使用 AODL。

(我为这个项目做了一点贡献)

AODL 是“老式 C#”,需要一些时间来适应,但我自己将它用于生产目的。

于 2011-03-22T14:30:42.667 回答