2013-07-27 41 views
6

Tôi muốn sử dụng phông chữ tùy chỉnh trong đối tượng văn bản vải, tôi đã theo liên kết bên dưới: http://fabricjs.com/fabric-intro-part-4/Làm cách nào để áp dụng phông chữ tùy chỉnh trong đối tượng văn bản vải?

Nhưng có vẻ như nó chỉ được hỗ trợ trong node.js.

Có cách nào để hỗ trợ nó trên đối tượng văn bản vải đơn giản trên canvas không?

+1

Bao gồm phông chữ tùy chỉnh trong một tài liệu, sử dụng CSS , giống như bạn sẽ làm để hiển thị nó trong HTML. Sau đó, chỉ định họ phông chữ cho ví dụ 'fabric.Text'. – kangax

+0

HI @kangax .. tôi làm việc trong văn bản Cong bằng cách sử dụng fabric.js làm thế nào tôi có thể sử dụng họ phông chữ cho văn bản đường cong ....? bất kỳ thuộc tính được xác định trước nào cho họ phông chữ? –

Trả lời

0

Bằng cách sử dụng đơn giản Css thuộc tính Font @Face

11

Sử dụng CSS:

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

Tạo vải trường hợp đối tượng văn bản:

var object = new fabric.Text("NEW TEXT", { 
    fontFamily: "myFirstFont", 
    left: 150, 
    top: 100, 
    fontSize: 24, 
    textAlign: "left", 
    fill: "#000000" 
}); 
canvas.add(object); 
canvas.renderAll(); 
Các vấn đề liên quan