代码之家  ›  专栏  ›  技术社区  ›  Michael Pliskin

文档模板引擎

  •  6
  • Michael Pliskin  · 技术社区  · 16 年前

    我需要选择一个好的模板引擎来生成应用程序中的文档。要求如下:

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

    任务是从系统中提供一些数据结构,并从中生成一个良好的文档。例如报告、商业计划书、产品愿景等等。欢迎您的想法:)

    一种方法是自己写一个,但也许有些东西是现成的,不一定是免费的。从技术上讲,如果它可以跨平台的话,那就最好了,但windows只是一个很好的选择,也是最后的选择。

    1 回复  |  直到 15 年前
        1
  •  3
  •   codeape    15 年前

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

    docx4j为您提供了创建docx文档(与旧的二进制文档相反)和输出到pdf(尽管ymmv)的工具。

    对于商业文档的生成,请查看exari和thunderhead等。