Вес шрифта в библиотеке fabric.js для холста HTML5 - PullRequest
1 голос
/ 07 марта 2012

Я играл с canvas и потрясающей тканевой библиотекой. Я не могу получить текст для отображения в чем-либо, кроме нормального веса. т.е.

    var text2 = new fabric.Text('tseting', {
    fontsize: 50,
    fontFamily: 'Arial',
    fontStyle = 'bold',
    left: 100, 
    top: 100,
    fill:"#FF0000"
});

canvas2.add(text2);

Тег ' полужирный ' не применяется. Когда я создал файл font.js, удовлетворяющий требованиям cufon , я включил жирный и курсивный шрифты. Любые идеи с благодарностью приняты.

Ответы [ 2 ]

1 голос
/ 28 марта 2014

Вы использовали не то свойство и опечатку (fontStyle = 'bold',). Используйте это вместо:

var text2 = new fabric.Text('testing', {
    fontsize: 50,
    fontFamily: 'Arial',
    fontWeight: 'bold',
    left: 100, 
    top: 100,
    fill: "#FF0000"
});

canvas2.add(text2);
1 голос
/ 20 марта 2012

fontStyle относится к курсиву / нормальному.

Попробуйте fontWeight: bold или fontWeight: 700?

...