最近在寫乙個定時任務,定時生成乙個pdf檔案並實現傳送的功能,在此給大家順帶講一下生成pdf檔案的庫吧
生成pdf檔案所用庫itext,具體操作如下:
如果輸出的是中文的話,那麼還需要引入下面這個包com.itextpdf
itextpdf
5.5.10
他裡面有許多的類,我主要使用的是com.itextpdf
itext-asian
5.2.0
com.itextpdf.text.paragraph:表示乙個縮排的文字段落,在段落中,你可以設定對齊方式,縮排,段落前後間隔等
import com.itextpdf.text.pdf.pdfpcell:相當於css進行樣式的管控
import com.itextpdf.text.pdf.pdfptable:做**功能
大概**如下:
public taxfile swsxgkgzpdf(taxisfxksfktzs fxksfktzs,byte bytes) throws ioexception, com.itextpdf.text.documentexception
使用iText生成pdf文件
一 建立乙個新pdf文件 1.首先建立乙個文件document document doc new document 也可以設定文件背景,大小等 文件的背景色 rectangle psize new rectangle 144,90 psize.setbackgroundcolor color.blu...
使用iText操作pdf檔案
itext建立pdf檔案是十分簡單的,為了演示其極其簡單性,我們做乙個helloworld吧,讓大家體驗一下。在這個pdf檔案中,我們只顯示一句話 hello world 實現方式如下 建立乙個文件物件 document doc new document try catch filenotfound...
使用iText操作pdf檔案
好了,回到文章主題,查了下itext後,我也去稍微看了下相關的api,做了一些簡單的demo,雖然網上相關介紹很多,但是自己寫一遍程式再用自己的語言記錄下來,理解會更為深刻一點。一.hello world itext建立pdf檔案是十分簡單的,為了演示其極其簡單性,我們做乙個helloworld吧,...