Java从模板创建PDF:Apache FOP vs?

ras*_*cio 4 java pdf xsl-fo apache-fop

我必须从Java创建一个pdf,我想从模板创建它而不是使用java代码创建它:

document.addLabel("a pdf..")
Run Code Online (Sandbox Code Playgroud)

我已经看到了,我可以与Apache FOP是使用XSL-FO为模板做了,没有人知道的XSL-FO免费的图形设计?我发现这个只是https://www.ecrion.com/Products/XFDesigner/StartTrial.aspx.

或者是否有一些Apache FOP的替代品?谢谢!

小智 5

我建议你使用JODReportsJODConverter的组合.JODReports它是一个从ODT模板生成报告的解决方案,因此使用LibreOffice设计模板很容易.稍后,您可以将报告(格式为.odt或.doc)转换为PDF.