2014-03-27 60 views
0

我想在PDF文檔中使用iText與Java設置圖像列表,我可以在第一頁插入一些圖像,但我不知道如何跳轉到下一個爲了頁面把剩下的我的照片插入圖像在不同的pdf頁

for(int i = 0; i < 25; i++) { 
    Image myImg = Image.getInstance("/home/code/img"+i+".png"); 
    imgPaper.setAbsolutePosition(50, 728-(y*58)); 
    document.add(myImg); 
    y++; 
} 
+0

似乎是一個重新哈希版本http://stackoverflow.com/questions/4284691/itext-add-new-page – Zyn

+0

我已經有另一頁,我只是想如何跳轉到他們 – user3166804

回答

2

的OP澄清他的問題在評論

我已經在另一頁,我只是想如何跳轉到他們

你似乎是創建使用PdfWriter一個新的文檔。該課程旨在創建一頁接一頁的pdf。只要你開始一個新的頁面,所有的前一個被寫入文件。

因此,在這個過程中你不能跳轉到任意頁面。您必須爲當前頁面添加頁面的所有信息。

如果在創建多頁文檔後,需要處理其頁面內容,首先關閉文檔(完成它),將其讀入PdfReader,並應用PdfStamper,它允許您操作任意頁面現有的PDF。

另外,尤其是如果您的圖片構成像水印或頁眉/頁腳徽標的東西,請考慮在您的pdf創建過程中使用PdfWriter頁面事件。

0

嘗試將新行添加到您的文檔

document.add(Chunk.NEWLINE); 

鏈接信息:

How to insert blank lines in PDF?

+0

我猜你不明白我的問題,我問的是在不同的頁面插入圖片..不要在它們之間留下空間。 – user3166804