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

标签 javascript api annotations acrobat freetext

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

我尝试这样编码:

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

结果是:

Sample of the result

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

最佳答案

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

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

关于javascript - 在 Acrobat JS API 中将透明颜色设置为 strokeColor 会导致黑色边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58269380/

相关文章:

javascript - 删除段落中的单个 br 但不删除双 br?

api - UPS测试跟踪编号(是否有这样的东西?)

php - Facebook API 响应非常慢 (oAuth)

python - Django REST 框架 : read-write Custom Relational Fields

javascript - 无法从弹出窗口访问网页 DOM; console.logs不显示

javascript - 对象 #<Server> 没有方法 'use' [Express+ShareJS]

添加 div 时 JavaScript 日历不起作用

java - java注解在java字节码中是如何表示的

java - 遇到无效的 @Scheduled 方法 'run' : Exactly one of the 'cron' , 'fixedDelay(String)' ,或需要 'fixedRate(String)' 属性

java - 为什么下面的注解在 Java 中合法而在 groovy 中不合法?