internet-explorer - 在 VML 中使用@font-face(通过 excanvas)

标签 internet-explorer canvas font-face vml

我一直在尝试使用 canvas 和 excanvas 来尝试让一些文本效果在 IE 中很好地工作(因为它的阴影过滤器渲染得非常糟糕)并且除了它没有应用 @font-face 系列(测试使用谷歌网络字体)。

我确保在尝试渲染 Canvas 之前加载和渲染字体(通过测量),但 IE 仍在使用后备字体而不是 @font-face 定义的字体。在尝试在 IE 中呈现 Canvas 之前,我什至尝试在加载字体后添加 4 秒的大量延迟。

最佳答案

这不是一个有趣的答案 - 但@font-face 字体通常作为 src:url() 堆栈包含在内,其中包含字体的 svg 版本。您也许可以将字体的 svg 版本转换为 vml 并直接使用它。

关于internet-explorer - 在 VML 中使用@font-face(通过 excanvas),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8820943/

相关文章:

javascript - 创建一个不中断上一次调用的循环动画

css - 跨浏览器@font-face使用

css - 本地存储的 Google 网络字体与在线资源

font-face - 从屏幕阅读器中隐藏图标的适当方法

javascript - CSS 菜单消失

internet-explorer - 链接内联 block 跨度和 Internet Explorer

javascript - 在 HTML5 Canvas 中将图像裁剪成椭圆形

eclipse - 三星 Galaxy S4 和 Phonegap 问题

jquery - Internet Explorer 错误 SCRIPT5009 : '$$' is undefined

css - Internet Explorer 高度 : 100% not producing same result as Chrome