Вес шрифта в библиотеке fabric.js для холста HTML5

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

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

canvas2.add(text2);

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


person user1255031    schedule 07.03.2012    source источник
comment
fontStyle = 'bold' вы использовали неправильное свойство, что означает, что вы должны использовать свойство жирного шрифта с fontWeight   -  person Rash    schedule 19.06.2013


Ответы (2)


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

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

canvas2.add(text2);
person Bob Davies    schedule 28.03.2014

fontStyle относится к курсиву/обычному.

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

person goldenapples    schedule 20.03.2012