javascript - 如何动态地将脚本标签附加到 basil.js 中新创建的项目?

标签 javascript adobe-indesign basil.js

有没有办法将脚本标签添加到在代码中创建的PageItems(即不使用脚本标签面板)?

我的代码如下所示:

var tf = b.text("Hello World", 200, 200, 300, 300);

最佳答案

var tf = b.text("Hello World", 200, 200, 300, 300);
tf.label = "textframe_hello_world";
b.println(tf.label)

正如 josh 所说,属性“label”应该可以解决问题。

关于javascript - 如何动态地将脚本标签附加到 basil.js 中新创建的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16339331/

相关文章:

javascript - 不需要渲染组件时的最佳实践

css - 是否有命令行工具或库可以在 indesign 模板和 CSS/Html 之间进行转换?

xml - 任何类型的外部 IDML 查看器

javascript - 使用 basiljs 交换项目

javascript - 如何将 .txt 字符串转换为 basil.js 中的变量?

javascript - 数据表因行跨度而失败

javascript - Grails 函数执行顺序

javascript - 从 csv 到 InDesign 的自定义文字样式

javascript - 立即嵌入 SoundCloud 录音?

c# - 通过 COM 使用 C# 进行 InDesign Server 开发