transformMatrix
을 Fabric의 텍스트 개체에 적용 할 수 없습니다.Fabric.js 텍스트 변환이 작동하지 않습니다.
문제는 여기에 예시되어있다 : http://jsfiddle.net/d8Tkj/1/
var canvas = new fabric.Canvas('c');
canvas.add(new fabric.Text('Transform does not work', {
fontSize:20,
left:0,
top:0,
'transformMatrix': [1,0,0,1,0,200] // should translate by 200px down. But this does not work
}));
canvas.add(new fabric.Text('But this works', {
fontSize:20,
left:0,
top:200
}));
// transform works on other objects:
canvas.add(new fabric.Rect({
left:0,
top:0,
width:50,
height:50,
fill:'red',
'transformMatrix': [1,0,0,1,100,100]
}));
은 다른 사람이이 문제를 본 적이 있습니까? 나는 위치를 바꿈으로써 번역 할 수 있다는 것을 알고 있지만, 변환 행렬을 사용할 수 있어야합니다.
변환주고 왼쪽을 얻었다. 직사각형의 드래그 가능한 영역이 사각형 자체가 렌더링되는 곳이 아닌 방법에 주목하십시오. – kangax
좋아요, 전에는 알지 못했습니다. 하지만 여전히 transformMatrix는 Text 객체에 적용되지 않습니까? – user1690179
그렇지 않은 것 같습니다. github에 문제를 제기하십시오, 나는 그것을 조사 할 것입니다. – kangax