有人在实际应用中使用 AODL 吗?
目前,我们正在使用 .NET 中的 Excel 互操作 API 从模板生成简单的电子表格文档。因此,我们首先加载模板,插入一些行,填写一些数据(日期、文本和数字),并使 Excel 可见,以便用户可以打印或保存我们刚刚生成的文档。
但我想摆脱对 Excel 的依赖,并切换到 ODF 格式。谷歌搜索建议 AODL(用于生成 ODF 文档的 C# 库)作为最明显的解决方案。但他们的最后一个版本是 1.3.0.0 BETA,似乎已经有 3 年了。所以我不确定依赖一个可能已经死亡的项目是否是一个好主意......在这种情况下,我需要找到另一个解决方案。有什么想法吗?或者也许有人可以向我保证 AODL 还活着?
We are currently using the Excel interop API in .NET to generate simple spreadsheet documents from a template. So we load the template first, insert some rows, fill in some data (dates, text, and numbers), and make Excel visible so that the user can print or save the document we just generated.
But I'd like to get rid of the Excel dependency, and switch to the ODF format as well. Googling suggests AODL (C# libs for generating ODF docs) as the most obvious solution. But their last release is 1.3.0.0 BETA, and seems to be 3 years old. So I'm not sure if it's a good idea to depend on a potentially dead project... In that case, I'd need to find another solution. Any ideas? Or maybe someone could assure me that AODL is still alive?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,有些公司仍在使用它并依赖它。 AFAIK AODL 尚未更新以支持最新的 ODT 文档更改,但到 OO 3.2 为止它工作得很好。
最新的 AODL 代码位于 chrisc bitbucked。他添加了对 SilverLight 的支持。该存储库应被视为当前的官方主存储库。所有其他网站均不再使用。
Yes, there are companies who still use that, and depend on it. AFAIK the AODL has not been updated to support latest ODT document changes, but up to OO 3.2 it works quite alright.
Latest AODL code is at chrisc bitbucked. He has added support for SilverLight. This repo should be considered as the current official master repo. All other websites are not-used anymore.
根据电子表格的复杂程度,您可以使用 AODL。
(我为该项目做出了一些贡献)
AODL 是“旧式 C#”,需要一些时间来适应,但我自己将它用于生产目的。
Depending on the complexity of the spreadsheets you'd be just fine with AODL.
(I have contributed a bit to the project)
AODL is "old style C#" and takes a bit of time to get used to, but I have used it myself for production purposes.