在 Acrobat JS API 中将透明颜色设置为 strokeColor 会导致黑色边框

Setting transparent color as strokeColor in Acrobat JS API results in black border

我的问题是,当我在添加一个时尝试将 FreeText 注释的透明设置为 strokeColor,结果注释有黑色边框。

我尝试这样编码:

this.addAnnot({ type: "FreeText", contents: "TEST", strokeColor: color.transparent, page: 0 });

结果是:

有什么方法可以将透明设置为注释的边框颜色吗?

添加未记录的 属性 "intent" 并将其设置为 "FreeTextTypewriter"。 属性 改变了页面外观的生成方式。

this.addAnnot({ type: "FreeText", contents: "TEST", page: 0 ,strokeColor: color.transparent, intent:"FreeTextTypewriter"});