javascript - 在 adobe pro 中复制粘贴动态图章

标签 javascript pdf adobe stamp

在 adobe pro 中,我有一个动态图章,它会在放置图章时输入用户名+时间。这是由一些 javascript 生成的,如下所示:

event.value = Identity.name + ” at ” + util.printd(“h:MM tt, mmm dd, yyyy”,new Date());

当图章被放置在文档上时,该字段将填充用户名和时间。 当有人复制已放置的图章并将其粘贴到另一个文档中时,它将具有第一个放置的图章的信息,并且在粘贴到新文档中时它不是新鲜生成的。 因此,为了使其防欺诈,我正在寻找某种方法,使代码在通过复制粘贴再次放置邮票时再次运行。

这可以通过 JavaScript 实现吗?也许建立一些支票或其他东西?

最佳答案

“重新运行”填充图章中字段的 JavaScript 的唯一方法是在文档对象上使用 JavaScript,获取注释,然后删除注释的 AP 属性。这将导致注释重新生成其外观,然后执行 JavaScript。

但是,如果您想要预防欺诈,我建议您使用数字签名,因为可以关闭 JavaScript,将标记复制到新文件,然后重新打开 JavaScript。可以复制数字签名字段,但它不会在新文件中验证。

关于javascript - 在 adobe pro 中复制粘贴动态图章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39010906/

相关文章:

javascript - 如何在ng-repeat下拉输入框中添加占位符?

java - 如何更改 iText 中的线条粗细?

api - Google Chrome 的嵌入式 PDF 查看器中使用的 API 是什么?

flash - 在哪里可以下载旧版本的 Adob​​e Flex SDK?

ios - Adobe AIR中的iOS通用链接-文档?

javascript - preventDefault() 对我不起作用

javascript - Jquery通过递归改变颜色

javascript - HTML 中的 Adob​​e JavaScript : Step ZERO

javascript - 在页面卸载时停止 $.ajax 调用

用于 PDF 页面拆分的 Java 库