java 创建PDF 文档例子之一, 收集来的, 有点老了,但很好用
By:Roy.LiuLast updated:2014-03-12
我测试过用POI 生成EXCEL 报表, 但客户总是比较变态的, 又会要求要生成PDF 报表,当然生成PDF 报表有他的优势所在,比如与平台无关性,文件比较小,可以图文并茂,而且非常清晰,适合传播,适合做电子文档,优点确实很多。在网上找了一些例子, 都是用iText 库来完成的,比较新的版本, 我还没来得急去研究,先看看这个老版本的生成PDF 的 java 代码,应该也是用iTtext 做出来的,只是版本比较低而已,但功能上足够了。
主要功能如下:
1. 生成要产生pdf文件的对象
2. 给文章对象添加内容(内容包括 文本 图象 表格)
3. 保存文档

注意lib 目录里面用到的CreatePdf.jar 包,这个很重要,其实也就是iText 老版本的封装,但我在jdk 1.7 下面仍然可以跑得很好。pdf.jsp 是个测试页面。也需要注意,里面为了测试插入图片,特指定了一个本地图片 e:\\DrawBar.jpg , 为了测试正常,你可以随便弄一个图片。生成的pdf 也放在e盘。

这是最终测试的结果,样子还过得去了。
程序源代码提供下载:
java generate pdf source code
相关文档下载
java generate pdf document
主要功能如下:
1. 生成要产生pdf文件的对象
2. 给文章对象添加内容(内容包括 文本 图象 表格)
3. 保存文档

注意lib 目录里面用到的CreatePdf.jar 包,这个很重要,其实也就是iText 老版本的封装,但我在jdk 1.7 下面仍然可以跑得很好。pdf.jsp 是个测试页面。也需要注意,里面为了测试插入图片,特指定了一个本地图片 e:\\DrawBar.jpg , 为了测试正常,你可以随便弄一个图片。生成的pdf 也放在e盘。

这是最终测试的结果,样子还过得去了。
程序源代码提供下载:
java generate pdf source code
相关文档下载
java generate pdf document
From:一号门
Previous:java 利用 poi 生成 Excel文件的通用例子
COMMENTS