[导入]用Itext把数据导出到Pdf文档


网站:JavaEye 作者:yongsky 发表时间: 2007-07-09 13:54 此文章来自于 http://www.JavaEye.com
声明:本文系JavaEye网站原创文章,未经JavaEye网站或者作者本人书面许可,任何其他网站严禁擅自发表本文,否则必将追究法律责任!
原文链接: http://yongsky.javaeye.com/blog/99406

工夫不负有心人!先用POI实现了把数据导出为Excel,现在又实现了用Itext把数据导出为Pdf文档.因为这些技术是以前都没有接触的,而现在又都基本掌握了,所以心里略有一些成就感.现把完整程序代码列在下面,以供对Itext有兴趣的朋友参考.

ItextPdfDmo.java

代码

本程序主要功能 : 程序可以把数据库中数据以表格的形式导出到Pdf文档,并对表格做了些简单的设置.本程序引用我的前一篇文章中用到的SheetDataSource.java这个文件,文章附件中有详细代码.

有关Itext[附]:

(一)Itext简单介绍 :iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。

(二)Itext入门
使用Itext主要有五个步骤:
(1)建立com.lowagie.text.Document对象的实例

代码

(2)建立一个书写器(Writer)与document对象关联,通过书写器(Writer)可以将文档写入到磁盘中。

代码

(3)打开文档。

代码

(4)向文档中添加内容。

代码

(5)关闭文档。

代码

通过上面的5个步骤,就能产生一个简单HelloItext.PDF的文件,文件内容为"Hello Itext"。当然用Itext实现这样的功能很简单,但是如果要达到我们实际的要求就没有这么简单了.如果要完全掌握Itext还需要阅读文档和有关资料.Itext包括表格处理,图像处理,报表等复杂的应用.

简单的完整可运行的代码如下:

代码

提示:
    下面附件中有Itext的JAR包可和官方文档供下载.




《 用Itext把数据导出到Pdf文档 》 的评论也很精彩,欢迎您也添加评论。查看详细 >>





JavaEye推荐
上海乐福狗信息技术有限公司:诚聘技术经理和开发工程师
免费下载IBM社区版软件--它基于开放的标准,支持广泛的开发类型,让您的开发高效自主!
京沪穗蓉四地免费注册,SOA技术高手汇聚交锋.
上海:优秀公司德比:高薪诚聘 资深Java工程师
广州:优易公司:诚聘Java工程师,开发经理
上海:尤恩斯国际集团:诚聘开发工程师
北京:优秀公司NHNChina招聘:WEB开发,系统管理,JAVA开发, DBA



文章来源: http://yongsky.javaeye.com/blog/99406

posted on 2007-07-09 13:54 yongsky 阅读(854) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2007年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(2)

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜