无法单击PDF中的签名字段,但在Adobe Acrobat Reader&;上打开后可以工作;拯救

无法单击PDF中的签名字段,但在Adobe Acrobat Reader&;上打开后可以工作;拯救,pdf,adobe,ghostscript,acrobat,postscript,Pdf,Adobe,Ghostscript,Acrobat,Postscript,我有一个pdf文件(我想它是用pdftk生成或组合的,不确定) 它被上传到一个电子签名saas服务,客户点击pdf中的签名字段,第三方api允许客户签名 但是,在Acrobat reader中打开pdf的签名字段并保存之前,无法单击该字段。 我尝试过使用ghostscript,但没有成功。知道如何让我的pdf检测签名字段吗?这在我的情况下很有效 注意:我也尝试过使用ghostscript、hexapdf、mutool,。。。 此外,以下答案也是我的灵感来源: 解决方案: pdftk contra

我有一个pdf文件(我想它是用pdftk生成或组合的,不确定)

它被上传到一个电子签名saas服务,客户点击pdf中的签名字段,第三方api允许客户签名

但是,在Acrobat reader中打开pdf的签名字段并保存之前,无法单击该字段。


我尝试过使用ghostscript,但没有成功。知道如何让我的pdf检测签名字段吗?

这在我的情况下很有效

注意:我也尝试过使用ghostscript、hexapdf、mutool,。。。 此外,以下答案也是我的灵感来源:

解决方案:

pdftk contract.pdf cat output works.pdf
并在运行命令后查看字段:

pdftk works.pdf dump_data_fields_utf8
适用于pdftk和pdftk java,您可以在深埋的pdftk文档中找到此命令的文档


旁白:必须大量阅读才能解决这个问题,而阅读adobe规范和其他文档并不是一个好主意,因为它没有尽头。

这在我的情况下奏效了

注意:我也尝试过使用ghostscript、hexapdf、mutool,。。。 此外,以下答案也是我的灵感来源:

解决方案:

pdftk contract.pdf cat output works.pdf
并在运行命令后查看字段:

pdftk works.pdf dump_data_fields_utf8
适用于pdftk和pdftk java,您可以在深埋的pdftk文档中找到此命令的文档


旁白:必须大量阅读才能解决这个问题,阅读adobe规范和其他文档并不是一个好主意,因为它没有尽头。

显然,您的pdf文件中有一个错误。因此,如果您需要帮助,您应该共享该pdf文件。@mkl我仅有的pdf文件是敏感的one@mkl关于我如何看待这些错误,有什么建议吗?基本上是通过获取pdf规范并检查您的pdf不正确的方式。如果你分享pdf32000的pdf.Google,我会这么做。您应该在Adobe网站上找到一个pdf,其中包含一份ISO 32000-1的副本,但只缺少ISO标题。显然,您的pdf文件中有一个错误。因此,如果您需要帮助,您应该共享该pdf文件。@mkl我仅有的pdf文件是敏感的one@mkl关于我如何看待这些错误,有什么建议吗?基本上是通过获取pdf规范并检查您的pdf不正确的方式。如果你分享pdf32000的pdf.Google,我会这么做。您应该在Adobe网站上找到一份pdf,其中包含一份ISO 32000-1的副本,但只缺少ISO标题。