首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Adobe Acrobat中重用javascript

在Adobe Acrobat中重用javascript
EN

Stack Overflow用户
提问于 2020-03-26 01:38:09
回答 1查看 127关注 0票数 0

在通过Adobe LiveCycle Designer创建表单时,可以创建一个script对象,该对象将包含您的所有脚本(函数),这样您就可以在不同的字段中重用它们,而不会出现代码重复。例如,可以创建规则对象,该对象将包含一个方法

代码语言:javascript
复制
function showTest(){
 console.println("Text is shown");
}

然后,如果您有两个带有单击操作的按钮,则可以在这两个按钮中使用此函数,而无需重复代码,如下所示:

代码语言:javascript
复制
 Rules.showTest();

有没有办法通过Adobe Acrobat Pro做同样的事情?我有很多字段,它们有相同的规则,我不想多次复制我的代码。

EN

回答 1

Stack Overflow用户

发布于 2020-03-26 16:58:44

如果我没理解错的话,这不是PDF/Acrobat文档对象模型的工作方式。

您可以在文档级定义函数。但是,您必须在应该使用该函数的每个活动元素中调用它。

我强烈建议从Adobe网站的开发人员部分下载Acrobat Javascript文档,它是Acrobat SDK的一部分。您可以在指南和参考文档中找到所有需要的信息。您应该有一个良好的外观和(并尝试理解)事件处理模型。

如果你有一些合理的字段命名,可以通过控制台使用Javascript添加上面提到的函数调用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60854309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档