Я использую отличный Fabric.js, чтобы нарисовать текст на холсте. Когда я укажу произвольный размер (скажем, прямоугольник 200x200) для моего объекта IText, кажется, что Farbric.js заставляет ширину и высоту объекта располагаться вокруг текста.Fabric.js: Как установить нестандартный размер текста или IText?
var t = new fabric.IText("Hello world !", {
top: 100,
left: 100,
width: 200,
height:200,
backgroundColor: '#FFFFFF',
fill: '#000000',
fontSize: 12,
lockScalingX: true,
lockScalingY: true,
hasRotatingPoint: false,
transparentCorners: false,
cornerSize: 7
});
Вот Fiddle с моей проблемой: "Hello World!" http://jsfiddle.net/K52jG/4/
В этом примере я хочу текст должен быть в коробке 200x200. Можно ли это сделать и как?
't.setFontSize (36)' – kangax
Thks @kangax, но это не совсем то, что я имею в виду. Я хочу сохранить размер шрифта до 12, в коробке IText 200x200. – Derek
текстовое поле зависит от размера шрифта; вы не можете изменить их независимо друг от друга в данный момент – kangax