是否有本地库来对PDF文档进行数字签名?如何在Ruby中对PDF文档进行数字签名?
4
A
回答
6
包here似乎提供了使用Ruby签署PDF的扩展。它不是免费的,但它看起来像提供了一个本地ruby界面。
下面是如何在Ruby中使用(一直在安装之后):
require 'mypdfsigner'
include MyPDFSigner
inputPath = "/tmp/input.pdf"
outputPath = "/tmp/output.pdf"
location = "Chicago"
reason = "Demo"
contactInfo = "+1 555-555-5555"
certify = false # not supported yet
visible = true
title = "Signing with MyPDFSigner"
author = "KryptoKoder"
subject = "Ruby Extension"
keywords = "PKCS#12, MyPDFSigner, PDF"
confFile = "" # defaults to /usr/local/mypdfsigner/mypdfsigner.conf if empty
timestamp = true
puts mypdfsigner_sign(inputPath, outputPath, location, reason, contactInfo, certify, visible, title, author, subject, keywords, confFile, timestamp)
还有一个命令行界面,这样你就可以编写脚本,如果需要,以及一个桌面应用程序。
+0
谢谢@cdeszaq。我可以看到它不是像“gem instal mypdfsigner”这样的常见安装吗?你知道这是为什么吗? –
+0
@RicardoAcras - 我不知道为什么,但我猜想它与它不是免费的,以及具有桌面应用程序和命令行脚本功能。你必须要求公司确定。 – cdeszaq
1
我会给我们一个iText,因为它可以构建PDF并且也可以对它们进行签名...
相关问题
- 1. 如何在Web应用程序中对PDF文档进行数字签名?
- 2. 如何使用PEM文件对Java进行PDF数字签名?
- 3. 如何让用户对XML文档进行数字签名?
- 4. iOS中的数字签名pdf文档
- 5. 如何在Android设备上对PDF进行数字签名?
- 6. 如何在.NET中使用智能卡对PDF文件进行数字签名?
- 7. 如何在Java中对XML文档片段进行数字签名
- 8. 如何使用PHP对PDF进行数字签名
- 9. 用Python数字签名PDF文档
- 10. 签名PDF文档从字节数组
- 11. 签名PDF文档
- 12. 在服务器上对PDF进行数字签名
- 13. 如何在PHP中对请求数据进行数字签名
- 14. 如何以编程方式数字签名PDF文档?
- 15. 如何通过客户端浏览器对xml文档进行数字签名?
- 16. 使用测试证书在aspose.words中对文档进行数字签名
- 17. 如何在没有MakeSignature.SignDetached()方法的情况下对pdf进行数字签名?
- 18. 如何使用etoken(笔式驱动器)使用Python对PDF文档进行数字签名?
- 19. 对数据进行数字签名存档
- 20. 如何在.NET中对电子邮件进行数字签名?
- 21. 如何在ColdFusion中对SOAP请求BODY进行数字签名?
- 22. 如何检测PDF文档中的签名行,然后插入签名?
- 23. 如何数字签名文档
- 24. 用于对xml文档进行数字签名的数字证书
- 25. 数据进行数字签名,无法将文档
- 26. 有没有办法在Medium Trust托管上对文档进行数字签名?
- 27. 如何使用docuSign Rest API在信封中对多个文档进行签名?
- 28. 如何对数组字段中的子文档进行排序?
- 29. 如何在ruby中执行xml签名
- 30. PHP中的文档数字签名
你是什么意思?你是指用ruby编写的文件,还是用于特定操作系统的文件? – cdeszaq