appscript python modu中的InDesign脚本标签

2024-06-10 18:03:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用appscript从数据库数据创建一个InDesign文档,但我似乎不知道如何设置页面中对象的内容。在旧版本的ID(CS4和更早版本,如果我是正确的话)中,我可以通过调用spread.page_items['foo']获得脚本标签为foo的对象。然而,这似乎不再有效。spread.page_items.ID(<foo_id>).label.get()确实显示foo,因此脚本标签设置正确。在

然而,Adobe并没有正确地说明如何使用属性。在

如果有一种方法可以很容易地获得对象的ID,那么也可以做到这一点。在


Tags: 数据对象文档脚本id数据库内容foo
1条回答
网友
1楼 · 发布于 2024-06-10 18:03:16

在appscript中找到this article关于引用之后,我设法解决了这个问题。我不得不使用一个过滤器,比如:spread.page_items[its.label == 'foo']。在

另外,正如下面Youngware所建议的,脚本标签支持确实被层名称所取代。在

相关问题 更多 >