使用Scripting创建不同的Indesign文档

时间:2016-08-10 15:53:34

标签: adobe-indesign

他们是否可以创建不同的Indesign文档, 根据纸张尺寸,出血,边距,列等。 我正在考虑一个包含所有数据的JSON文件。

我知道您可以使用Javascript进行Indesign脚本编写, 但是可以创建不同的文件吗? Indesign如何以及是否必须开放。 或者是否也可以从Shell的CMD运行Indesign脚本?

2 个答案:

答案 0 :(得分:2)

InDesign脚本可以创建具有指定页面高度和页面宽度的属性的新文档。您还可以在创建新文档后更改这些属性。 必须运行InDesign才能执行脚本。

如果你想从CMD触发脚本,你需要编写一个与InDesign对话并告诉它运行jsx的VB脚本。或者你可以用VB脚本编写整个脚本。

答案 1 :(得分:0)

您可以在Document.save(filename)修改文件后使用。这需要InDesign运行。还要注意潜在的回流问题。

或者,查看IDML specification,您可以通过一组XML文件创建InDesign文档,而无需InDesign本身。回流问题仍然存在......