这篇较旧的帖子要么指向大多数死软件,要么答案并不完全适用。
我想获取一个 PDF 文档,贴上我的签名图像,并使用证书对其进行数字签名,以确保文档安全,并且可以获取任何更改。
我想打开一个文档,导航到相关的签名页面,点击线条或画一个框,输入密码,我的签名应该被绘制,证书用于对文档进行数字签名。
我尝试了以下选项,但问题如下:
Libre Office:很难签署现有的 PDF,最好用它来创建 pdf。必须单独添加签名图像。
PortableSigner:难以定位签名,但可以完成工作
Master PDF Editor:效果很好,但需要 70 美元才能防止在 PDF 中添加丑陋的水印
福昕阅读器:仅添加图像,无需任何证书签名。
有任何想法吗?
我使用 DocuSign,它是免费的网络应用程序(用于单一签名)。它还充当(希望)受信任的第三方。
来自DocuSign - 维基百科:
下面介绍如何将图片添加到现有 PDF 文件中。
我会用GNU Privacy Guard (GPG) 签署 pdf。有一个前端列表,我使用GNU Privacy Assistant (GPA
apt install gpa
)。它工作得很好。我建议您浏览基于 OpenSC 的应用程序列表。OpenSC 是大多数使用智能卡和 USB 密钥硬件证书的应用程序的基础库。
乍一看,以下对您的用例似乎很有趣(尽管我自己还没有尝试过):
您可能还想看看Simple Signer。除了 LibreOffice Draw 之外,它还可以在文档(链接到您的签名)上添加视觉标记,如 Adobe Reader 所知。
除此之外,您还可以选择是否要签署或认证您的文件。
您在 LibreOffice 中将常用文档创建为新文档(*.doc 或 *.odt) - 当文档创建完成后,然后添加水印,如下所述:
https://libreofficehelp.com/how-to-add-watermark-in-libreoffice-writer/
水印设置完成后,您可以将此文档导出为 PDF 格式。
可免费使用的基于Web的在线交互式数字签名解决方案,可以通过绘制矩形进行交互式签名。数字证书可以从客户端的 USB 令牌或 Linux 客户端上的智能卡中获取,可在https://web.signer.digital
如果您是开发人员,这些组件(浏览器扩展,同样免费使用)也可以与您的 Web 应用程序中的任何服务器端 pdf 库集成。
您需要一个(免费)adobe.com 帐户,但您可以将 PDF 上传到https://documentcloud.adobe.com并使用他们的“填写和签名”工具。如果您要管理大量 PDF,可能会有点笨拙,但对于像我这样不经常使用 PDF 的用户来说,这是完成工作的捷径。