我正在開發一個小程序,用於處理大型PDF,分割(使用iText),併爲每個文件添加數字簽名字段。拆分部分工作正常,但使用Adobe Reader的用戶無法簽名生成的文件,除非有人使用Acrobat Professional打開並啓用它們以用於Reader。我可以在Acrobat Pro之外啓用PDF數字簽名嗎?
有沒有辦法自動啓用? Java/iText解決方案將是我的第一選擇,但任何自動化都會擊敗當前的系統。
我正在開發一個小程序,用於處理大型PDF,分割(使用iText),併爲每個文件添加數字簽名字段。拆分部分工作正常,但使用Adobe Reader的用戶無法簽名生成的文件,除非有人使用Acrobat Professional打開並啓用它們以用於Reader。我可以在Acrobat Pro之外啓用PDF數字簽名嗎?
有沒有辦法自動啓用? Java/iText解決方案將是我的第一選擇,但任何自動化都會擊敗當前的系統。
簽名PDFs在iText in Action書中解釋,包括some examples。
但是似乎啓用「使用權利」無法完成,因爲它需要Adobe擁有的私鑰 - 請參閱iText郵件列表中的this thread。
看來您不需要使用Acrobat Reader DC進行數字簽名的閱讀器擴展。 看到這個相似的問題:Reader extensions not needed anymore for digital signature in Acrobat Reader DC?
也許我錯過了一些東西,但這些看起來像*簽名* PDF的例子 - 而不是*使它能夠在Reader *中籤名。 – 2010-01-25 20:35:03
嗯,這是我錯過了一些遺憾。我不清楚這個「啓用簽名」功能是什麼。你知道它是如何在PDF規格中被稱爲? – 2010-01-25 21:00:09
顯然這就是所謂的「使用權」,它是Adobe特有的。答案已更新。 – 2010-01-25 21:16:58