使用itext包生成pdf檔案

2021-09-29 02:31:15 字數 644 閱讀 1296

最近在寫乙個定時任務,定時生成乙個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吧,...