我有一个新的应用程序需要生成一个包含表格、图形、目录和文本的 Word 文档。有哪些好的 API 可以使用?您对其支持图形、目录和表格感到多么确定?在使用它们时有哪些隐藏的注意事项?
一些澄清:
- 我无法输出 PDF,他们想要 Word 文档。
- 他们正在使用 MS Word 2003(或 2007),而不是 OpenOffice。
- 应用程序正在运行在 *nix 应用服务器上。
如果我可以从一个模板文档开始,并只填写一些空白表格、图形等内容,那就太好了。
编辑:下面有几个好的答案,每个答案在我的当前情况下都有其缺点。很难从中选择一个“最终答案”。我会让它保持开放状态,并希望能够创建出更好的解决方案。
编辑:OpenOffice UNO 项目似乎是最接近我所要求的。虽然 POI 显然更主流,但对于我想要的东西来说还太不成熟。