Ser*_*rov 2 javascript html5 fonts canvas fabricjs
是否可以将Fabric.js与Web字体一起使用,而无需附加Cufon库及其字体?我可以使用标准的画布功能轻松完成它,所以我想知道它是否可以在Fabric中使用.
首先链接google字体中的 <head>
<link href='http://fonts.googleapis.com/css?family=Oswald|Lobster|Fontdiner+Swanky|Crafty+Girls|Pacifico|Satisfy|Gloria+Hallelujah|Bangers|Audiowide|Sacramento' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)
创建一个 div/span
<span class="txtFont" style="font-family:Oswald" onclick="change_font_family('Oswald')">Oswald</span>
Run Code Online (Sandbox Code Playgroud)
在 JavaScript 中
function change_font_family(font_family)
{
canvas.getActiveObject().set("fontFamily", font_family);
canvas.renderAll();
}
Run Code Online (Sandbox Code Playgroud)