是否有免费的 PDF 打印机/蒸馏器可以创建可签名的文档?

Cod*_*rer 9 pdf software-rec digital-signature adobe-acrobat

我使用了各种方法(在本网站的其他地方提到过)来创建 PDF,使用打印机驱动程序或从 PostScript 转换等。常见的问题是,如果我在较新版本的 Adob​​e Reader 中打开任何输出文件,一个“放置签名”的选项,但它是灰色的,或者给出一条错误消息,表明此文档的功能已被禁用。据我所知,文档元数据中的某处设置了一个选项,告诉 Reader “允许用户签署此文档”,或者不。在其他 SU 帖子中链接到的免费/开源工具都没有将此列为选项(尽管公平地说,我还没有真正下载并尝试所有这些)。

有没有工具可以做到这一点?我可以在某处用十六进制编辑器戳一下来打开这个功能吗?我有时可以访问 Acrobat Professional 以打开此选项,但是为每个所需的案例执行此操作将比我想做的工作要多。单页文档的当前解决方法是:

  1. 将文档打印为 PDF(可能通过 postscript)
  2. 在 Reader 中打开“可签名”位打开单页空白 PDF
  3. 通过导入打印到的文档,使用 Reader 标记工具创建自定义“图章”
  4. 在空白页上“标记”打印文档的图像,希望使其居中正确
  5. 在文件上签名 - 但不是真的你刚刚盖章

这显然根本不能很好地扩展。如果我可以:

  1. 将文档打印为 PDF
  2. 将文档拖到一个简单的快捷方式/工具/任何东西
  3. 在阅读器中打开文档
  4. 在文档中放置签名

ETA:抱歉,也许我应该更清楚一点——我说的是 Adob​​e Reader 中可用的基于证书的数字签名,而不是添加虚拟墨水签名。此外,任何解决方案都必须离线可用。

Sil*_*Net 3

看到这篇文章后,我发现了一个名为Digisigner的免费软件,它的唯一功能是对现有 PDF 进行签名,无论 Reader 是否允许。之后,Reader 100% 显示并验证签名。这是一种解决方法,但不像您的那么复杂。它允许隐形签名和可见印章。有一些问题:

  • 它的渲染器无法显示连字,但一旦签名并重新打开,它就和原来一样了)
  • 对我来说最大的缺点是它不能使用公钥加密或设置“可签名”位以便读者对其进行签名。