sto*_*ory 14 javascript web-services adobe-indesign
我是一家印刷公司的内部开发人员.
我们使用Adobe Indesign CS3和CS5来创建用于打印的文档.
我在Adobe Extendscript中创建了一个脚本,该脚本创建了一个Indesign文档,并在客户端自行完成时处理一些基本的转换.
我用Javascript编写了这个脚本.
是否可以通过这样的脚本调用Web服务?
如果是这样,怎么样?
如果没有,从桌面调用Web服务的最佳方法是什么?
谢谢.
不,是的.
不,没有办法(afaik)让InDesign从脚本调用Web服务.这很可能并且经常从InDesign插件中完成(您可以执行任意c ++代码,以便您可以执行任何操作).然而,这是一个完全不同的野兽要学习.
是的,可以使用库从ExtendScript完成.因此,基本上您的脚本会调用Web服务来获取数据(可能使用从InDesign或文档中获取的参数),然后将返回的值发送到其他InDesign脚本函数以执行操作.
这里可以找到使用'Extendables'的基本样本.
编辑:因为似乎有一些混乱:文件不是运行脚本的文件,甚至很少包含它们.脚本以InDesign特定的Javascript格式(.jsx)保存,并由InDesign脚本引擎解释.