html - 将 SVG 转为 webfont

标签 html css svg gruntjs webfonts

我正在尝试使用 grunt-webfont 从 SVG 生成网络字体.

问题是我需要这个任务在 windows 和 linux 机器上有效。为了实现这一点,我需要使用 doesn’t work with some SVG files 的节点引擎.

我想知道是否有办法将我的 SVG 转换为此 grunt 插件支持的正确 SVG 格式,或者是否有更好的 grunt 插件来实现此目的

我希望有一个任务能够获取我的 SVG(在 illustrator 中创建)并输出 webfont 文件(.eot、.svg、.svg...)和一个 css 文件(如 icomoon导出)

谢谢。

最佳答案

也许您的画板太小了。我建议检查每个图标是否有一个 512pt x 512pt 的画板。当 grunt-webfont 文档让我独自一人在森林里时,我偶然发现了这个 gem ( https://www.fourdigits.nl/blog/using-a-webfont-to-display-icons )。

关于html - 将 SVG 转为 webfont,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29389681/

相关文章:

html - 处理国际化的无表表单布局

javascript - 如何让导航中的链接与其他内容对齐?

html - CSS 按钮未正确对齐

javascript - 我使用 Raphael 的动画滞后,为什么?

javascript - 使用 XHTML 中嵌入的 SVG 从 Javascript 创建动画

css - 将响应式 SVG 图像 mask 应用于 HTML5 视频

javascript - 使用 jQuery 将 JSON 对象打印成 html

javascript - 使用 Mustache 将 JSON 文件集成到 html 中

html - 如何制作一个具有两个屏幕大小的 div 的可滚动 flexbox?

javascript - 如何在 webOS 上创建不透明效果?