嗯,我一直在寻找一个基于java的PDF solutions...we没有一个干净的方式,我猜-仍然..所有的解决方案都是原始的和一种变通的方法...对于这个需求没有简单的解决方案- 1。使用IDE设计PDF模板(例如,Livecycle designer ..which不是免费的) 2.然后在运行时使用java,使用xml或其他数据源将数据填充到此template...either中...
这么简单的需求,但还没有一个好的“开源和免费”的解决方案!有没有人知道呢?我从3-4年来一直在寻找一条干净的出路now..for…
Eclipse BIRT差一点就到了。但是不能处理条形码元素..OOB。Jasper - ireport也很好,但是这个工具没有表格的概念,有点烦人!此外,条形码支持也不好。
XSL-FO没有用于设计的免费IDE。
寻找更好的答案..有吗?
发布于 2010-05-13 13:27:34
你的主要需求是什么?您的输入必须是PDF吗?如果是这样的话,你可能还需要很长一段时间才能上山。显然,您希望注入数据并输出PDF。
如果你的模板可以是PDF以外的东西,你可以尝试使用PDF API让OpenOffice来操作文档和生成OpenOffice。JODReports或Docmosis将是与Docmosis交互的更好方式,Docmosis允许您将文档(文档和odt)视为模板。
发布于 2010-03-29 08:01:46
如果这是一个“简单的需求”,您可以围绕iText创建一个报表设计器,并将其作为自由/开源软件发布。
发布于 2010-03-29 08:22:44
你可以用AcroField创建一个PDF文件,通过iText API可以填充AcroField的值。注意:你可以用FormFields来创建OpenOffice文档。
http://blog.rubypdf.com/2007/08/01/freely-fill-pdf-form-with-the-help-of-itext-or-itextsharp/
https://stackoverflow.com/questions/2535100
复制相似问题