文档模板引擎

Mic*_*kin 7 pdf templates pdf-generation document ms-word

我需要选择一个好的模板引擎来在我们的应用程序中生成文档.要求是:

  • 至少生成Microsoft Word和PDF
  • 良好的模板功能,包括支持简单的可替换参数,数组/列表和层次结构(如果可能)
  • 允许包含自定义图形
  • 理想情况下,模板应该可以使用Microsoft应用程序或其他用户友好的等效项进行编辑

任务是从系统中提供一些数据结构,并从中生成一个很好的文档.示例包括报告,业务提案,产品愿景等.欢迎提出意见:)

一种方法是自己写一个,但也许有开箱即用的东西,不一定是免费的.技术上最好,如果它可以是跨平台的,但Windows只是很好,也是最后的手段.

Jas*_*ext 3

人们正在使用docx4j来做这类事情。(免责声明:这是我的项目)

docx4j 为您提供了创建 docx 文档(而不是旧的二进制文档)和输出为 PDF(尽管 ymmv)的工具。

对于商业文档生成,请查看 Exari 和 Thunderhead 等。