【文件属性】:
文件名称:flyingsaucer
文件大小:20.88MB
文件格式:ZIP
更新时间:2018-08-20 11:13:54
flyingsaucer itext pdf html
Flying Saucer和iText介绍:
A. iText是一个生成PDF文档的开源java库,能够动态从XML或者数据库生成PDF,同时它具备PDF文档的绝大多数属性(比如加密……),支持java,C#等。官网:http://www.itextpdf.com/
B. Flying Saucer(或者叫xhtmlrender project on java.net)是一个基于iText的开源java库,能够轻松的将html(带css2.1)生成pdf。 网站:http://code.google.com/p/flying-saucer/
基于这个两个技术,大致就有了以下思路方便的生成pdf:
编写HTML模板--->通过Flying Saucer和IText--->生成pdf
于是这里需要用到一个java模板工具freemarker
C. FreeMarker是一个模版引擎,一个基于文本的模板输出工具(生成任意的HTML表单代码)。