所以我在搞乱 JSFL,我想把 storke 设置为 None。应该这样做:
var stroke = fl.getDocumentDOM().getCustomStroke("toolbar");
stroke.style = "noStroke";
fl.getDocumentDOM().setCustomStroke(stroke);
但这不起作用。
用填充工作做相应的事情!(我在填充方面完全没有问题!)
如果我在工具栏中手动将 storke 设置为“无”(使用颜色选择器),然后执行以下操作:
var stroke = fl.getDocumentDOM().getCustomStroke("toolbar");
stroke.style = "solid";
stroke.color = "#0066ff";
fl.getDocumentDOM().setCustomStroke(stroke);
我得到一个具有 aRGB 值的实心 storke:00 00 00 00(0 alpha,0 red,0 green,0 blue)。(这通常是不可能使用颜色工具栏)
如果我再次执行该命令,我会得到正确的笔划颜色!(如果我有任何普通的纯色,它也可以工作。如果笔触是渐变或位图,则不会发生任何事情)。
正如我所提到的,为填充设置东西完全没有问题。只有中风。