【发布时间】:2017-11-28 17:08:54
【问题描述】:
tl;dr: 我正在寻找一个可以输入 x.509 文件和输入 PDF 并输出签名 PDF 的 CLI 工具。 NodeJS 的最佳方案
你好。我有点沮丧。我正在寻找一种可以使用命令行对 PDF 文件进行签名的工具。我确实使用了一个名为 handy-signatur.at(来自 www.a-trust.at 的服务)的在线服务,它生成 x.509 证书。
我找到了一个page,其中提到了几个工具,但似乎所有工具都已过时。
我特别尝试了 PortableSigner,但它需要 Java 6,我无法让它在 Ubuntu(服务器和桌面版)17.04 上运行。
/edit:我无法让 PortableSigner 工作,因为 Java 6 和 7 不再可用,甚至可能不安全使用。
是否有任何用于签署 PDF 的命令行工具?
非常感谢你们!
【问题讨论】:
-
我发现了这个:gist.github.com/chrpinedo/a2a2af757e96aec0d6f69d707629a01a 如果这种方法适用于您的情况,那么您可以使用 pdftk 创建一个 Node.js 脚本来做同样的事情。
-
遗憾的是我没有签名图像,但有 x509 证书
-
哦,看起来不错!我不知道为什么我没有找到:D 谢谢。如果你愿意,你可以写一个答案,我一试就接受!
-
好的,等等,这似乎只是 PortableSigner 的一个包装,我不知道如何使它工作
标签: java node.js pdf digital-signature x509certificate