我们目前正在使用.NET中的Excel互操作API从模板生成简单的电子表格文档。因此,我们首先加载模板,插入一些行,填写一些数据(日期,文本和数字),并使Excel可见,以便用户可以打印或保存我们刚刚生成的文档。
但是我想摆脱Excel依赖关系,并切换到ODF格式。谷歌搜索建议AODL(用于生成ODF文档的C#libs)是最明显的解决方案。但他们的最后一个版本是1.3.0.0 BETA,似乎是3岁。所以我不确定依赖潜在的死项目是否是一个好主意......在这种情况下,我需要找到另一个解决方案。有任何想法吗?或者也许有人可以向我保证AODL还活着?
答案 0 :(得分:1)
是的,有些公司仍然使用它,并依赖它。 AFAIK AODL尚未更新以支持最新的ODT文档更改,但高达OO 3.2它的工作正常。
最新的AODL代码位于chrisc bitbucked。他增加了对SilverLight的支持。该回购应被视为目前的官方主回购。所有其他网站都不再使用了。
答案 1 :(得分:0)
根据电子表格的复杂程度,您可以使用AODL。
(我对该项目有所贡献)
AODL是“旧式C#”并需要一些时间来习惯,但我自己也用它来制作。