不使用bands的Java文档生成工具

标签 java sql jasper-reports ireport documentation-generation

<分区>

我正在寻找一种 Java 文档生成工具,它不像 Jasper Reports 那样使用 band 方法。我正在尝试创建一个多页文档(类似于契约(Contract)的样子),其中可能包含可能扩展到多个页面的图形和段落。它还需要能够邮件合并和做子报告。我见过的所有工具都使用 Jasper 报告引擎,根据我的理解,它更像是一个报告工具,不会做我想要的。我不反对付费工具。非常感谢您提供的任何帮助或意见。

最佳答案

无人接听

  • .odt.docx 格式似乎足够好(嵌入 XML 的 zip,内容和布局可分离)。
  • HTML 5 格式知道分页符并且似乎更易于编程(尽管可以生成 PDF?)。
  • ma​​rk down 格式(在 StackOverflow 编辑中使用)也很容易处理。
  • Docbook(x)(XML)和 TeX(出色的结果)将列出格式。

我不知道有任何生成工具。 Jasper Reports,尽管有时是 PITA,从通用数据源中提取数据。 XSLT 也需要一种(困难的)编程。

我最好的建议是尝试使用具有 PDF 生成功能的 wiki 系统。

关于不使用bands的Java文档生成工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21315750/

相关文章:

mysql - MySQL 中的公正查询

SQL Server 为相关记录创建分组

php - 根据 MySQL 数据库中的计数和日期获取前 5 个项目

java - #java.lang.NoClassDefFoundError : org/apache/commons/digester/Digester

java - 删除掉的函数

java - 在 JasperReports 中显示导出为字节数组的图像

java - 如何在我的主类中使用 Fragment 的 Spinner 事件?

java - 将应用程序作为后台进程运行

java - getClassloader失败原因?

java - IntelliJ、Hibernate/JPA 和 Gradle 在构建任务中找不到依赖项