fabricjs IText:半透明时重叠的字符背景颜色

时间:2016-10-24 08:46:13

标签: javascript css fabricjs

我遇到了在我的itext对象中使用ovelapping字符的问题。enter image description here 如图所示,字母背景以某种方式具有错误的偏移或/和宽度。 我无法追查错误。也许这是我网站上的一些CSS,但我不知道css如何影响itext对象。 With object padding set to 0 这是将对象填充设置为0的样子。宽度超出右边界!

我试图在小提琴中重现错误,但当然没有成功。 https://jsfiddle.net/FlemmingH/z74whhtn/

$scope.newToDo = {
            title: "task 2",
            cat: "category 1",
        }; 

编辑1 - fabric.js中的舍入错误??? 好的,现在错误是可重现的!尝试手动扩展此IText对象:IText fiddle 当从小字体缩放(在小提琴中使用fontSize:20)时,似乎有一种舍入错误可见。

如下图所示,即使使用fontSize:120,仍然会出现错误。enter image description here

通过使用大字体大小初始化IText对象然后强制用户缩小它来解决此问题的唯一选择是什么?

1 个答案:

答案 0 :(得分:1)

感谢您将此问题提交给fabricjs问题跟踪器。 这是一个错误。 我正在努力解决这个问题。 在角色的宽度上有一个额外的1px计算。