2010-01-25 23 views
1

我正在开发一个小程序,用于处理大型PDF,分割(使用iText),并为每个文件添加数字签名字段。拆分部分工作正常,但使用Adobe Reader的用户无法签名生成的文件,除非有人使用Acrobat Professional打开并启用它们以用于Reader。我可以在Acrobat Pro之外启用PDF数字签名吗?

有没有办法自动启用? Java/iText解决方案将是我的第一选择,但任何自动化都会击败当前的系统。

回答

3

签名PDFs在iText in Action书中解释,包括some examples

但是似乎启用“使用权利”无法完成,因为它需要Adobe拥有的私钥 - 请参阅iText邮件列表中的this thread

+0

也许我错过了一些东西,但这些看起来像*签名* PDF的例子 - 而不是*使它能够在Reader *中签名。 – 2010-01-25 20:35:03

+0

嗯,这是我错过了一些遗憾。我不清楚这个“启用签名”功能是什么。你知道它是如何在PDF规格中被称为? – 2010-01-25 21:00:09

+0

显然这就是所谓的“使用权”,它是Adobe特有的。答案已更新。 – 2010-01-25 21:16:58

相关问题