2011-03-31 237 views
0

我使用我的java程序在PDF中填充表單。我正在使用無面向庫來讀取/寫入pdf。我不斷收到此警告在java中打開pdf文件時的警告

Annotation 1/175 on page 1 is part of another PDF's form - removing 

我試過壓縮pdf,但它沒有幫助。有誰知道他們是否面臨類似的問題,他們做了什麼刪除?

回答

3

我沒有用匿名的,但是從他們的faquser manual我可以收集這麼多:

錯誤消息(PG1)你正在含義:

註釋是另一部分PDF的 窗體。與FE2相反,這發生在 當在 FE2描述的情況下,您嘗試並呈現文檔B. 012ff這就是說,該頁面上的小部件實際上是 中另一個文檔的字段的小部件。由於Widget有 有一個字段,我們不打算 呈現它,它會被刪除。

FE2,這是refered在這裏含義:

詮釋場是另一個 PDF頁面上。像上面的錯誤,但是 這通常發生在您在 之間移動文檔之間的頁面時發生。 如果文件A有一個頁面,一個表單 場與該頁面, 上的註釋,然後您將網頁記錄 B,當你嘗試和渲染文檔A, 表單元素對 頁註釋不更長的文件。像 FE1,此警告被拋出, 註釋被刪除。

看起來這也涉及到:

在2.0版本中,如果你想一個 表單字段註釋從一個 文件複製到另一個你需要移動 關聯的FormElement它分別爲 。

但是,如果沒有看到更多的代碼,很難弄清楚究竟是什麼錯誤。用一些相關的代碼片段更新你的問題,我們可以從那裏開始工作。