0

我正在寻找一种在 InDesign 文档中查找特定段落样式的文本的方法,但不搜索整个文档,而是只想在文本框架或其他对象内进行搜索。

我现在发现的唯一方法是使用document.findText()和设置findTextPreferences,有类似的东西myTextFrame.findText()吗?

4

1 回答 1

0

您可以使用app.selection[0].findTEXT()

app.selection是一个数组,其中包含您在 Indesign 中选择的内容。

[0]数组的第一项。

因此,您可以选择 textFrame 并进行搜索。

或者

myTextFrame = app.selection[0];
myTextFrame.findText();

也有效。

这仅适用于单个文本框架。如果您想在超过 1 个 textFrame 中进行搜索,您可能需要编写一个 for 循环来执行此操作。

于 2021-02-12T15:46:48.070 回答