2015-07-13 59 views
-2

我想添加一个签名给PDF的x,y坐标(总是相同的坐标),问题是无法弄清楚如何以编程方式做到这一点。理想情况下,我想在Excel中从vba执行此操作,但是我可以启动任何其他脚本来执行此操作。电子签名pdf

我到目前为止发现的消息来源是adobe sdkvb libary for creating pdf。不过,我看不出我可以如何使用这两种来源中的任何一种来解决我的问题。有没有人做过类似的事情?我是否需要将PDF转换为PNG,然后再转回来? 下面是我想添加到我的PDF中的3个样本签名的屏幕截图。

今天PDF打印出来,然后递交并签名,然后签名的版本被扫描,通过电子邮件发送给我,然后我将它保存在正确的位置。这是很多工作,尤其是因为你可能会去其他办公室,只是为了发现这个人不在那里:)所以我想尝试从excel与vba做到这一点,因为pdf的概述在那里。

Signing

+1

你知道签名的位置还是必须在运行时找到? –

+0

要拥有任何可编辑的表单,您需要只能使用Adobe软件完成的使用权利。但是这看起来像来自扫描副本的真实签名。 –

+0

@Paulo Soares,是的,我们只使用A3作为我们的绘图格式,因此我知道签名/缩写位置的确切位置。 – skatun

回答

0

的方式我一直放置在电子文档我的签名是通过MS涂料(如无知听起来)。

  1. 只需打开一个油漆文件。
  2. 签名大,整洁。然后就是png了。
  3. 将您的pdf转换为word文档。
  4. 放置签名。酌情缩小尺寸。
  5. 然后将文档导出为pdf。

瞧!您刚刚以数字方式签署了文件。这可能是这样做的最糟糕的方式之一,但它对我来说很有效,一旦签名被保存并且很容易复制该过程,就可以完成此操作。

+0

[数字签名是用于演示数字信息或文档真实性的数学方案。 ..数字签名采用非对称密码学。](https://en.wikipedia.org/wiki/Digital_signature)绝对不能与数字签名有任何共同之处。不过,它可能被认为是[电子签名](https://en.wikipedia.org/wiki/Electronic_signature)。 – mkl

+0

我相信你可能是对的。这是我混淆两者的错误。谢谢你的通知。我将删除这篇文章,因为它没有任何相关性 – Constuntine

+1

考虑到OP提供的图像,看起来他也混淆了两者。因此,你的答案仍然可以帮助他......;) – mkl