pd4ml框架,小巧,但源码封闭,问题不易解决。
2.itext是开源的富api,支持将xml和html文件转换为pdf文件。网上有很多很好学的例子。
3.apachepdfbox是一个用于处理pdf文档的开源java工具。它适用于生成格式简单、数据量小的pdf文档。
4.docx4j是一个开源java库,它生成docx文档,提供将word文档转换为pdf文档的功能,不能直接生成pdf文档。它适用于数据量小的pdf文档。结合freemarker和docx4j,可以生成格式复杂、数据量大的pdf文档。
我希望答案对您有所帮助。