Select 使用主题的文本框

Select a Textbox using the Subject

我希望能够 select 使用主题作为 select 或 select Acrobat 文本框或多边形。

例如

我有一个主题为 "Test.Shape.01" 的形状 我想 select 将该形状作为变量,然后更改填充和边框颜色。

我将如何实现这一目标?

这应该可以解决问题...

this.syncAnnotScan();
var annots = this.getAnnots();
for (var i = 0; i < annots.length; i++) {
    if (annots[i].subject == "Test.Shape.01") {
        annots[i].fillColor = color.red; // for example
        annots[i].strokeColor = color.red;
        break; // if you know there is only one. Remove if there might be more than one.
    }
}

第一行将强制 Acrobat 重新扫描文档以查找自上次扫描后添加的任何注释。然后,您只需遍历所有注释,查找具有您需要的主题的注释,然后修改它们的属性。您可以在此处查看命名颜色列表... https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2Fcolor_properties.htm

如果您不确定将此脚本添加到何处,请告诉我更多关于您想要实现的目标。