我最近注意到,安德鲁·摩尔(Anymore)解释的方法已不再起作用了:
我要做的是将base64 64编码的字符串解码为.bin文件,然后将该.bin转换为..otf/..ttf。
通过模仿摩尔先生的例子,我成功地做到了这一点,但有些东西改变了我的观念(也许),我希望得到一些帮助。
@font-face {
font-family: "Family";
font-style: normal;
font-weight: normal;
src: url("data:font/opentype;base64,T1RUTwAN....AHMAdgB0");
unicode-range: U+0-10FFFF;
}我相信在CSS中添加"unicode-range“可能与此有关。有人能再帮我破译一下这些文件吗?谢谢。
发布于 2016-05-14 07:06:05
我在https://stackoverflow.com/a/37223719/101290上回答了这个问题
详情如下:
使用以下步骤将base64字体转换为其他格式:
CSS中,标记为“THIS_CODE”的部分:@字体-face{字体-系列:“字体-名称-这里”;src:url(数据:字体/opentype;name 64,THIS_CODE);}
.bin文件。OTF或TTF),然后单击"Select“并上传.bin文件。单击“完成”,网站将找到所需的字体文件格式,然后提供一个链接,以下载包含您所需字体文件的zip文件。https://stackoverflow.com/questions/32425315
复制相似问题