请注意,在 Photoshop 中浏览脚本文件时,您可以选择标准 Javascript (js) 文件和 Adobe Javascript 文件 (jsx)。有什么不同?
2 回答
根据http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/Acro6JSGuide.pdf
Acrobat JavaScript 是基于 JavaScript 1.5 版的核心
ISO-16262
,以前称为ECMAScript
. Acrobat JavaScript 以新对象及其随附的方法和属性的形式对 JavaScript 编程语言进行了扩展。这些 Acrobat 特定对象使开发人员能够操作 PDF 文件,允许 PDF 文件与数据库通信、修改其外观等。因为特定于 Acrobat 的对象是在核心 JavaScript 之上添加的,所以您仍然可以访问标准类,如 Math、String、Date、Array 和 RegExp。
JavaScript 是ECMA-262标准的商品名。供应商可以自由更改它并支持或不支持特定功能。
有关 Adobe JavaScript 的详细信息,请参阅:http ://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/photoshop/pdfs/photoshop_cs5_javascript_ref.pdf
当 Mozilla (Netscape) 创建 JavaScript 时,他们将其作为任何人都可以使用的标准。为了不重新发明轮子,供应商将 JavaScript 整合到各种软件产品中。在 Adobe 的情况下,这意味着其产品的特定功能对于基于浏览器的实现来说是不需要的。