我正在使用pdftk和fill_form命令從FDF數據填寫PDF表單。pdftk - fill_form導致「此文檔包含某些權限」對話框?
當我執行PDF輸出在打開PDF文件時,除了成功創建了命令:
- 出現一個對話框Acrobat Reader中說:「這個文件中包含的某些權利,使特殊功能的Adobe Reader的文檔自創建以來已經發生了變化,這些權利已不再有效,請聯繫作者以獲取本文檔的原始版本。「
任何人都可以解釋爲什麼我得到「此文件包含...」對話框以及如何擺脫它?
由於這裏的一些背景是我的過程。
作爲一個起點,我使用Adobes example interactive form from here。
我施加的PDFTK命令dump_data_fields時,爲了建立輸入字段的名稱在PDF形式和基於我然後產生一個FDF一些樣品數據使用fdfgen library如下:
#!python
from fdfgen import forge_fdf
fields = []
fields.append(('Name_Last','Peters'))
fields.append(('Name_First','John'))
fdf = forge_fdf("",fields,[],[],[])
fdf_file = open(".\\dataOut\\adobe-reference-interactiveform_enabled.fdf","w")
fdf_file.write(fdf)
fdf_file.close()
然後我執行命令:
pdftk.exe ".\dataIn\adobe-reference-interactiveform_enabled.pdf" fill_form ".\dataOut\adobe-reference-interactiveform_enabled.fdf" output ".\dataOut\adobe-reference-interactiveform_enabled_PostProcessing1.pdf" flatten verbose