可以使用Fabric.js与网页字体,而无需附加Cufon库及其字体?我可以使用标准画布功能轻松完成此任务,因此我想知道它在Fabric中是否可行。Fabric.js + Google字体
2
A
回答
7
我们很快就会planning to ditch Cufon,转而使用本地文本方法。当本地文本方法不是非常具有跨浏览器的可用性时,我们将Cufon加入了2年之前(请参阅当天的this test of mine)。一旦我们放弃它,它可能会成为一个可选模块,用于旧客户端兼容性很重要的情况。
3
首先链接在<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'>
谷歌的字体创建一个DIV/SPAN
<span class="txtFont" style="font-family:Oswald" onclick="change_font_family('Oswald')">Oswald</span>
在Javascript中
function change_font_family(font_family)
{
canvas.getActiveObject().set("fontFamily", font_family);
canvas.renderAll();
}
1
相关问题
- 1. 如何使Fabric.js IText字体不是粗体?
- 2. 如何动态修改fabric.js中文本类的值和字体?
- 3. fabric.js canvas.toDataURL()
- 4. Google Chrome字体呈现
- 5. Google Chrome字体问题
- 6. 用Jquery模仿Google粗体字体
- 7. 图像数据fabric.js
- 8. 如何创建fabric.js
- 9. Intercction objects fabric.js
- 10. Fabric.js的交互式文本字段
- 11. Fabric.js文本空间和strokeWidth
- 12. Fabric.js与iText的
- 13. Fabric.js canvas toDataUrl
- 14. Fabric.js画布不能捕捉Google Chrome上的鼠标事件
- 15. 从Google Web字体下载多种格式的字体?
- 16. 如何将Google网页字体用作SUBSTITUTE字体?
- 17. 通过使用Google字体的CSS更改字体
- 18. Chrome中的字体呈现问题 - Google Web字体
- 19. fabric.js使用子类
- 20. Fabric.js:重叠图像
- 21. Google字体未显示Chrome和IE
- 22. 如何显示Google字体预览
- 23. 在JHipster上使用Google字体
- 24. Google字体Flash在Internet Explorer中
- 25. 如何在Safari中显示Google字体?
- 26. 如何加载大量Google Web字体?
- 27. 如何设置requirejs和Google Web字体?
- 28. Cloud9 IDE不显示Google字体
- 29. Google App Engine,ReportLab和True Type字体
- 30. Google maps API v3字体问题
原生文本呈现现在实现,顺便说一句。 – kangax 2012-08-12 21:06:19