2010-12-15 35 views
1

我必須裁剪26頁的PDF,24和25是帶註釋的表單。裁剪24和25頁後,24,25 pdf將被簽名並存儲在數據庫中。問題在於pdf(24頁,25頁)丟失了註釋。問題是如何裁剪PDF註釋?我們是否應該閱讀所有的註釋,保留它們,然後裁剪pdf並將註釋重新放入截取的pdf中?如果是這樣,如何做到這一點,如果不是,那麼其他方式?作物pdf不會丟失註釋,使用iText

回答

2

A PdfImportedPage實際上只是該頁面的內容和資源。沒有標記的內容(保存什麼是無用的,而不在頁面級別的信息內容流中),沒有註釋,沒有書籤,等等等等

但是,如果你使用PdfCopy.addPage(PdfImportedPage)PdfCopy小號額外的「管道」蝸居並從原始頁面吸取所有東西。註釋,附加動作,諸如此類的事情。

如果這就是你已經在做的,也許你可以分享你的代碼?

PS:「裁剪」是指PDF中完全不同的東西。你想刪除頁面,而不是改變它們的大小。但iText不支持這一點。 (!!哇,這是一個相當大的洞......對我們來說多麼尷尬)