【问题标题】:Programming Javascript outside Adobe Apps for Adobe Apps在 Adob​​e 应用程序之外为 Adob​​e 应用程序编写 Javascript
【发布时间】:2016-10-07 08:35:21
【问题描述】:

我有一些很棒的代码可以生成带有名称的单面 pdf 页面并将它们放在一个子文件夹中(以前)。我遇到的问题是这个脚本必须在 Adob​​e Acrobat 中运行。这是一个问题,因为我想将此脚本与其他脚本结合使用。有没有办法让我把这段代码写成 jsx 我相信是这样,这样我就可以从 Acrobat 外部运行它?

var re = /.*\/|\.pdf$/ig;
var filename = this.path.replace(re,"");
var lastPage=this.numPages-1;

{
for ( var i = 0;  i < this.numPages; i++ ) 
this.extractPages
 ({
    nStart: i,
    nEnd: i,
    cPath : "pdf/" + (Number(filename -1) + (i+1)) + ".pdf"
});

};

【问题讨论】:

    标签: javascript pdf photoshop


    【解决方案1】:

    不,你不能。

    Acrobat JavaScript 不是 ExtendScript,Acrobat 不使用 .jsx 文件。

    如果你想让这个函数一直可用(但只能在你自己的机器上),你可以把它变成一个函数,并将它安装为一个应用程序级脚本(又名文件夹级脚本)。在这种情况下,您在 Acrobat 中打开的每个文档都可以使用此功能。

    【讨论】:

    • 很有趣,我怎么知道从这里到哪里?还是 javscript 代码吗?我的代码没用吗?我在哪里可以阅读有关将脚本制作为应用程序级脚本的信息。
    • 您的代码是正确的 Acrobat JavaScript。另外,我建议您看看 Acrobat JavaScript 文档,它是 Acrobat SDK 文档的一部分(可以从 Adob​​e 网站下载)。
    猜你喜欢
    • 2010-10-17
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 2013-06-07
    • 2011-01-14
    • 2011-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多