将多个 webfont 文件批量编码为一个 CSS 文件?

将多个 webfont 文件批量编码为一个 CSS 文件?

我想将多个 .otf 字体文件批量编码为一个 CSS 文件。据我所知,大多数浏览器都可以读取嵌入 base64 的 .otf 字体。由于 Font-Squirrel 的 @font-face 生成器不支持直接对 .otf 文件进行 base64 编码,因此我必须自己对字体进行编码。

我发现此方法在 OS X 终端中使用 openssl 一次对一个文件进行 base64 编码——并且只将它们输出到单个文件中。有没有办法将它们批量编码成一个 CSS 文件?

答案1

查看http://www.spritebaker.com

*目前,SpriteBaker 仅对 @font-face 声明中每个“src”属性指定的第一个 Web 字体文件进行编码。这应该不是问题。如果您要将 Web 字体文件批量编码为 CSS,则每个 CSS 文件只应编码一个 Web 字体文件。然后,您应该向每个浏览器提供目标 CSS 文件。

相关内容