【问题标题】:Batch process Action Wizard insert javascript into PDF批处理操作向导将 javascript 插入 PDF
【发布时间】:2018-09-24 21:35:12
【问题描述】:

找不到执行此操作的方法。在 Adob​​e Acrobat Pro XI 中,如何使用 Adob​​e Acrobat“操作向导”(批处理)插入(嵌入)javascript(文档 javascript)。我还需要每个月左右用更改后的新 javascript 更改这个旧 javascript,超过 300 个 PDF。当人(读者)打开 PDF 时,此 javascript 会自动运行。我自己不想运行 javascript,我只想将 javascript 批处理(插入)到 300 个 PDF 中。我需要通过批处理来执行此操作,因为手动执行此操作太耗时。如果有人知道,请您逐步写出如何设置“操作”来执行此操作。谢谢!

【问题讨论】:

    标签: javascript action batch-processing acrobat wizard


    【解决方案1】:

    首先准备您希望每个 PDF 运行的 JavaScript 以及您希望触发它的事件。例如,这是一个简单的例子,如果您希望运行此操作后打开的每个 PDF 都说“Hello World”,那么您的脚本将是...

    app.alert('Hello World');
    
    1. 创建一个新动作
    2. 选择“更多工具”
    3. 选择“执行 JavaScript”
    4. 您的操作运行的脚本将需要注入您希望 PDF 作为字符串运行的 JavaScript。您需要为其命名(在本例中为“init”),以便它出现在“文档 JavaScript”列表中。所以它看起来像这样......

      this.addScript("init", "app.alert('Hello World');")

    确保操作已设置为保存文件。

    【讨论】:

    • 目前我的 javascript 是记事本 .txt 格式。我需要将此文本文件命名为“init.js”或类似名称吗?那么我在哪里或如何告诉 Acrobat 操作向导在哪里可以找到这个 javascript 文件?好困惑,谢谢。
    • 您不需要任何 .js 文件。您只需复制脚本并将其粘贴到上面的操作向导步骤 4 中。本文为较早版本,但概念相同...acrobatusers.com/tutorials/scripting-actions
    • 在“执行 Javascript”> 指定设置打开一个名为 Javascript 编辑器的大空白页,创建和编辑 Javascript 并在窗口中显示:“/* 将脚本标题放在这里 /”。 / 初始化 */ 还是只是初始化?那么上面假设的其余javascript命令指向哪里?
    • 无法在“文档 Javascripts”中输入任何内容 没有“指定设置”。
    • 标题不是必需的。您只需将脚本粘贴到那里即可。
    猜你喜欢
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    • 2018-05-19
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多