2017-09-13 8 views
0

fabricjs를 사용하여 내 사진/텍스트 편집 프로젝트에 letterspacing 기능을 추가하려고합니다.fabricjs가 지금 글자 간격을 지원합니까? (fabricjs 2.0.0-beta5)

시도 코드

var newText= new fabric.IText('New Text', { 
    fontWeight:200, 
    fontSize:30, 
    letterSpacing:30,//this line 
    fill:"rgb(0,0,0)" 
}); 

하지만 작동. 이 주제는 2015-2016 년에 발견되었으며 지금은 해결되었다고 생각합니다. 그러나 fabricjs에서 letterspacing을 사용하는 방법을 찾을 수 없습니다.
항목 1 : https://github.com/kangax/fabric.js/issues/1974#issuecomment-255216649

답변

1

var canvas = new fabric.Canvas('c'); 
 

 
var newText= new fabric.IText('New Text', { 
 
    fontWeight:200, 
 
    fontSize:30, 
 
    charSpacing:1000, 
 
    fill:"rgb(0,0,0)" 
 
}); 
 
canvas.add(newText);
<script src="https://rawgit.com/kangax/fabric.js/master/dist/fabric.js"></script> 
 
<canvas id="c" width="1000" height="1000"></canvas>

사용 charSpacing 문자 사이에 추가 공간을 제공합니다.