java—具有类似freemarker的pdf生成模板(使用itext)

qrjkbowd  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(413)

在java项目中,我想使用freemarker或类似的东西(快速入门指南),但要生成一个pdf文件(文本),例如itext。
当然,工作流程可以是这样的:
模板(freemarker)->文本(itext)->pdf
……但我觉得这是一种幼稚的做法。我想在pdf里有一些格式、表格等。
有人知道如何正确设计吗?

5t7ly7z5

5t7ly7z51#

由于pdf是一种二进制格式,最好的格式似乎是生成一些标准文本格式,其中存在pdf转换。

Texts --[FreeMarker]--> HTML or      --[HTML-to-iText]--> PDF
                        DocBook XML

这也允许对freemarker模板进行验证。

相关问题