[導(dǎo)入]用Itext把數(shù)據(jù)導(dǎo)出到Pdf文檔


          網(wǎng)站:JavaEye 作者:yongsky 發(fā)表時間: 2007-07-09 13:54 此文章來自于 http://www.JavaEye.com
          聲明:本文系JavaEye網(wǎng)站原創(chuàng)文章,未經(jīng)JavaEye網(wǎng)站或者作者本人書面許可,任何其他網(wǎng)站嚴禁擅自發(fā)表本文,否則必將追究法律責任!
          原文鏈接: http://yongsky.javaeye.com/blog/99406

          工夫不負有心人!先用POI實現(xiàn)了把數(shù)據(jù)導(dǎo)出為Excel,現(xiàn)在又實現(xiàn)了用Itext把數(shù)據(jù)導(dǎo)出為Pdf文檔.因為這些技術(shù)是以前都沒有接觸的,而現(xiàn)在又都基本掌握了,所以心里略有一些成就感.現(xiàn)把完整程序代碼列在下面,以供對Itext有興趣的朋友參考.

          ItextPdfDmo.java

          代碼

          本程序主要功能 : 程序可以把數(shù)據(jù)庫中數(shù)據(jù)以表格的形式導(dǎo)出到Pdf文檔,并對表格做了些簡單的設(shè)置.本程序引用我的前一篇文章中用到的SheetDataSource.java這個文件,文章附件中有詳細代碼.

          有關(guān)Itext[附]:

          (一)Itext簡單介紹 :iText是著名的開放源碼的站點sourceforge一個項目,是用于生成PDF文檔的一個java類庫。通過iText不僅可以生成PDF或rtf的文檔,而且可以將XML、Html文件轉(zhuǎn)化為PDF文件。

          (二)Itext入門
          使用Itext主要有五個步驟:
          (1)建立com.lowagie.text.Document對象的實例

          代碼

          (2)建立一個書寫器(Writer)與document對象關(guān)聯(lián),通過書寫器(Writer)可以將文檔寫入到磁盤中。

          代碼

          (3)打開文檔。

          代碼

          (4)向文檔中添加內(nèi)容。

          代碼

          (5)關(guān)閉文檔。

          代碼

          通過上面的5個步驟,就能產(chǎn)生一個簡單HelloItext.PDF的文件,文件內(nèi)容為"Hello Itext"。當然用Itext實現(xiàn)這樣的功能很簡單,但是如果要達到我們實際的要求就沒有這么簡單了.如果要完全掌握Itext還需要閱讀文檔和有關(guān)資料.Itext包括表格處理,圖像處理,報表等復(fù)雜的應(yīng)用.

          簡單的完整可運行的代碼如下:

          代碼

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




          《 用Itext把數(shù)據(jù)導(dǎo)出到Pdf文檔 》 的評論也很精彩,歡迎您也添加評論。查看詳細 >>





          JavaEye推薦
          上海樂福狗信息技術(shù)有限公司:誠聘技術(shù)經(jīng)理和開發(fā)工程師
          免費下載IBM社區(qū)版軟件--它基于開放的標準,支持廣泛的開發(fā)類型,讓您的開發(fā)高效自主!
          京滬穗蓉四地免費注冊,SOA技術(shù)高手匯聚交鋒.
          上海:優(yōu)秀公司德比:高薪誠聘 資深Java工程師
          廣州:優(yōu)易公司:誠聘Java工程師,開發(fā)經(jīng)理
          上海:尤恩斯國際集團:誠聘開發(fā)工程師
          北京:優(yōu)秀公司NHNChina招聘:WEB開發(fā),系統(tǒng)管理,JAVA開發(fā), DBA



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

          posted on 2007-07-09 13:54 yongsky 閱讀(868) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2007年7月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(2)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 丰都县| 祁门县| 三明市| 安阳市| 邵阳县| 安化县| 阜康市| 中江县| 武乡县| 万州区| 新闻| 荥经县| 东山县| 马关县| 古交市| 双流县| 元谋县| 格尔木市| 惠安县| 丰顺县| 蕉岭县| 汝城县| 漯河市| 当雄县| 富川| 手游| 安宁市| 乐昌市| 古蔺县| 松阳县| 平乡县| 抚顺县| 宾川县| 新郑市| 新和县| 长汀县| 凤山市| 彰武县| 建始县| 太原市| 柘城县|