2017-08-23 48 views
0

我已经使用许多不同的API与许多不同的API一起工作,以编程方式来打开,设置和导出或呈现结果。Indesign - 脚本打开文档,更改文本和导出

然而,我对设计几乎没有任何经验。

我GOOGLE了今天一圈,发现几个剧本在非常基本的方式更改文本,但这里是我在寻找:

办法有一个“模板文件”,我可以再,以编程方式打开100%,然后按名称更改指定图层上的文本(就是InDesign中所称的那些文本),然后将其导出为保存文件或PDF格式。

我更喜欢Python,但我听说Indesign不可能,所以我接受JavaScript或任何语言。

这甚至有可能与此应用程序?如果是这样,任何人都有任何提示或链接,我怎么会这样做?

非常感谢!

回答

0

一切都是非常直接的InDesign编程。网络上有很多东西,尝试按主题进行搜索。

一个相当好的开始是官方的脚本手册和教程:http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/indesign/sdk/cs6/scripting/InDesign_ScriptingGuide_JS.pdf

http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/indesign/sdk/cs6/scripting/InDesign_ScriptingTutorial.pdf

+0

它看起来像在此基础上那里有没有一个直接的方式做我想做什么,我可能会做这样的事情创建一个bat文件,将脚本放入启动脚本区域,然后启动indesign - 然后脚本可以在启动时执行它的操作并导出,然后可能关闭indesign? 在任何情况下 - 这是非常有用的,不知道为什么我无法找到这些基于我是谷歌搜索。 我会离开这一天左右,看看是否有人有什么特定的东西在做什么,但你会得到明天答案复选标记,如果没有!我绝对可以在这里与wharts合作。 谢谢! – aescript

+0

@aescript你是什么意思没有直接的方式?完全可以做你想做的事。您不需要任何将脚本放在任何位置的.bat文件,只需编写一个简单的.jsx脚本,即可为您启动InDesign,完成其任务,然后关闭InDesign。所有这些功能都是InDesign对象模型的一部分。基本上,您可以通过编程控制任何InDesign功能。 – mdomino

+0

哦,顺便说一句,对于InDesign对象模型的最佳查看器是[this](http://www.indesignjs.de/extendscriptAPI/indesign-latest/#about.html)。 – mdomino

相关问题