我需要生成pdf文档,从数据库中获取大量数据以填充文档内容。 首先,我决定与Fop合作,用xml制作一些xsl模板,最后得到我的pdf ......这不容易做到。
但是有必要以交互方式填写一些内容..那么有没有办法在html / xhtml页面上用可编辑字段构建文档并最终从该网页生成pdf?
答案 0 :(得分:0)
是的,这是可能的,但它将涉及合理的发展。
有许多Java技术可用于开发小型Web应用程序,例如Spring Boot Framework(https://projects.spring.io/spring-boot/)。
您可能希望查看PDFBox(https://pdfbox.apache.org/)来创建PDF文件。
答案 1 :(得分:0)
为什么不使用外部API为HTML生成PDF文档?我参与了名为pdfapi.io https://pdfapi.io的项目。有了它,您可以轻松地从样式化HTML创建PDF文档。
它有简单的API,但为了让它更容易,我们很快就会发布java sdk。
合理数量的请求是免费的。
希望有所帮助。
答案 2 :(得分:0)
我真的很幸运,使用名为" Flying Saucer"的Java库来做这件事。我想你应该谷歌,因为这里不允许链接...