使用Java生成模板化对应关系

时间:2011-10-17 03:14:30

标签: java pdf-generation itext web birt

我正在寻找一种在Java Web应用程序中创建像素完美,分页,样式对应的方法。

此功能的要求是   - 能够使用页眉/页脚/徽标等定义外部/主模板...   - 能够定义内部内容模板,其中特定变量/字段可以在运行时用实例值替换 - 例如员工姓名。 employeeAddress。内容模板将使用富文本编辑器或类似的东西在线定义   - 支持表/列表

我相信iText做得最多/如果不是全部。我考虑的其他选择是BIRT。为此目的还有其他/更好的选择吗?

由于

2 个答案:

答案 0 :(得分:0)

查看iReport

答案 1 :(得分:0)

我已经完成了与iText类似的工作,虽然我们的案例没有使用在线文本编辑器(我们有少量模板,它们被定义为开发周期的一部分)

[注意:我们是在较旧版本的iText下使用LGPL而不是Affero GPL进行此操作]

结果非常好,但为了让它完美无缺,我们必须自己做很多工作。我们进行了手动布局和分页 - 包括手动文本换行等.iText提供的布局工具看起来不错,但它们并没有为我们提供我们所用的用例所需的像素完美控件。