HTML转PDF 完美方案
需求:依据数据库查询的大量数据转PDF文件. 过程: 1.模板转HTML : 根据FreeMaker模板,将查询数据转换为HTML文件。 2.HTML转XHTML:将HTML转换为语法更加严格的XHTML文件。 3.XHTML转Pdf :使用iText 库将XHTML转为PDF。 主要解决问题: 1.中文的完美支持,彻底解决模板文件中或FreeMaker数据模型中中文不显示或乱码问题。 2.CSS支持,彻底解决在模板文件中引入外部CSS样式文件的路径问题及注意itext对css2.0的支持。 3.FreeMaker的模板缓存可能会造成模板文件已修改,却没有显示在PDF文件上,已解决。
文件列表
DemoPdf.rar
(预估有个56文件)
DemoPdf
.project
2KB
.settings
.jsdtscope
500B
org.eclipse.wst.common.component
459B
org.eclipse.jdt.core.prefs
395B
org.eclipse.wst.common.project.facet.core.xml
252B
org.eclipse.wst.jsdt.ui.superType.container
49B
org.eclipse.wst.jsdt.ui.superType.name
6B
.mymetadata
294B
暂无评论