2013-07-27 9 views
6

Chciałbym użyć niestandardowej czcionki w obiekcie tekstowym tkaniny, I następnie link poniżej: http://fabricjs.com/fabric-intro-part-4/Jak zastosować czcionkę niestandardową w obiekcie tekstowym tkaniny?

Ale wydaje się, że to jest obsługiwane tylko w node.js.

Czy istnieje sposób na jego obsługę w prostym obiekcie tekstylnym na płótnie?

+1

Dołącz niestandardowe czcionki w dokumencie, za pomocą CSS , tak jak zrobiłbyś to renderując w HTML. Następnie określ rodzinę czcionek dla instancji 'fabric.Text'. – kangax

+0

HI @kangax .. pracuję w Zakrzywiony tekst przy użyciu fabric.js jak mogę używać rodziny czcionek dla tekstu krzywej ....? dowolna predefiniowana właściwość dla rodziny czcionek? –

Odpowiedz

0

za pomocą prostych CSS Właściwość font @Face

11

Zastosowanie CSS:

@font-face 
{ 
font-family: myFirstFont; 
src: url('Sansation_Light.ttf'), 
url('Sansation_Light.eot'); /* IE9 */ 
} 

Tworzenie tkaniny obiektowe tekst instancję:

var object = new fabric.Text("NEW TEXT", { 
    fontFamily: "myFirstFont", 
    left: 150, 
    top: 100, 
    fontSize: 24, 
    textAlign: "left", 
    fill: "#000000" 
}); 
canvas.add(object); 
canvas.renderAll(); 
Powiązane problemy