itextpdf給模板pdf寫入值

2021-10-05 08:30:14 字數 869 閱讀 1086

pdf模板檔案需要使用工具(adobe acrobat dc)建立表單,key對應pdf模板表單的屬性

jar:

com.itextpdf

itextpdf

5.5.6

com.itextpdf

itext-asian

5.2.0

**:public class pdfutils

stamper.setformflattening(true);// 如果為false,生成的pdf檔案可以編輯,如果為true,生成的pdf檔案不可以編輯

stamper.close();

document doc = new document();

doc.open();

reader = new pdfreader(bos.tobytearray());

list.add(reader);

}out = new fileoutputstream(newpdfpath);// 輸出流

//上面已經獲得了pdf的每一頁,這裡我只需要合併成為乙個pdf,然後返回

document document = new document();

pdfcopy copy = new pdfcopy(document, out);

document.open();

for (int k = 0; k < list.size(); k++)

copy.close();

} catch (ioexception e) catch (documentexception e)

}public static void main(string args)

}

使用itextpdf對PDF檔案新增頁碼

原本想著谷歌後用下cv 無奈找不到合適的,剛好手頭有一些 就拿來改了改,這樣反而更快。說是對pdf新增頁碼,其實就是將頁碼印到pdf上,下面的這種方法比較靈活也比較簡單,可以對新增頁碼的內容以及位置進行調整。話不多說,直接上 import com.itextpdf.text.basecolor im...

用itextpdf生成水印來代替pdf的替換問題

之前的方向一直是怎麼遍歷pdf的內容,然後把做標記的地方換成我想要的字元 支援中文 雖然用pdfbox的包也解決了這個問題,但是很麻煩。前一段時間找到了itext生成pdf水印的方法,想想其實我可以不用遍歷pdf,只要把我之前做標記的地方清空,然後用加水印的方法加上我想要的內容。先看 注釋的比較細了...

Itext應用封裝 一 寫pdf模板

忙,每天都在忙,幾乎沒有時間寫 每天在各種文件中開啟來開啟去 閒言少敘,下個專案要用到寫pdf檔案,在專案還沒開始之前,終於有一周的時間再開始學習點技術了。查閱了網上的資料,感覺itext還不錯,又上itext官網 現在版本好像是5.0,試用了下,與之前版本好像沒有太多的區別,但包名換了,版本穩定與...