javascript - 使用 indesign 中的脚本获取和设置表格中的文本元素

标签 javascript adobe-indesign

我正在寻找 indesign 脚本,但我没有找到关于这个主题的任何信息,我认为这很重要。所以这是我的问题: - 如何使用 JavaScript 在 Indesign CS6 中修改表格中的文本框?

我已经尝试过这样的指令:

app.activeWindow.activePage.textFrames[0];

但这行不通。

提前致谢!

最佳答案

页面通常有一个文本框,其中包含一个表格。据我所知,表格必须固定在文本框架内。如果该表中也有一个文本框,那么您将需要这样的东西来访问它:

var doc = app.activeDocument;

doc.pages[0].textFrames[0].tables[0].textFrames[0];

换句话说,您需要引用文本框两次。一个用于包含表格的文本框架,另一个用于表格的文本框架。

关于javascript - 使用 indesign 中的脚本获取和设置表格中的文本元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15475745/

相关文章:

javascript - 具有多种颜色的按钮文本

javascript - 如何在 CBC 模式和 PKCS7 填充中解码使用 AES-256 加密的数据?

javascript - 如何使用 .jsx 或 .idjs 在 InDesign 中编写批量图像放置代码?

javascript - 如何通过InDesign javascript了解平台?

javascript - 如何在 InDesign 中设置 (textFrame) pageItem 以在页面中手动更改后更新母版页的位置/大小?

javascript - Indesign 脚本 : can't relink image

javascript - 如何按自定义标准对 javascript 数组进行排序?不按字母或数字排列

javascript - jsf获取ajax队列

javascript - easeljs 添加位图以在不同位置多次上演

javascript - 如何使用 javascript 在 InDesign GREP 查找/更改中将 $2 值存储到变量