3

我们有一个系统允许用户在 InDesign IDML 文件中填写可变数据。输入信息后,InDesign 服务器会呈现 IDML 的 JPG 以供用户查看。输入所有数据后,用户可以请求 PDF(也由 InDesign 服务器呈现)。

我们希望通过允许用户在某些预先确定的内容布局的几个选项之间进行选择,从而允许用户进行进一步的定制。此内容将作为单独的层包含在 IDML 文件中。

我们目前的想法是,我们可以将可选内容添加到不同层的 IDML 文件中,并作为导出过程的一部分,根据用户的选择显示/隐藏层。

有没有办法使用 InDesign 服务器脚本界面动态显示或隐藏图层?关于可以做什么的文档非常稀少。

4

1 回答 1

2

这里似乎有一些关于 Adob​​e InDesign CS6 Server (8.0) 对象模型的详细自动生成的文档。

特别是,页面Layer表示它有一个名为 的读/写属性visible。这似乎是您正在寻找的。

看起来到达图层的路径是这样的:Application.Documents.firstItem().layers.itemByName('layerName').

于 2014-05-26T18:52:19.967 回答