【问题标题】:Setting transparent color as strokeColor in Acrobat JS API results in black border在 Acrobat JS API 中将透明颜色设置为 strokeColor 会导致黑色边框
【发布时间】:2019-10-07 12:16:32
【问题描述】:

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

我尝试这样编码:

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

结果是:

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

【问题讨论】:

    标签: javascript api annotations acrobat freetext


    【解决方案1】:

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

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

    【讨论】:

    • 发现将边框宽度设置为 0 可以隐藏边框。 :)
    猜你喜欢
    • 1970-01-01
    • 2014-06-17
    • 2017-08-22
    • 1970-01-01
    • 1970-01-01
    • 2021-10-20
    • 2015-11-29
    • 2015-12-11
    • 2020-03-03
    相关资源
    最近更新 更多