首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将base64 64编码的字符串解码为字体文件- unicode范围

将base64 64编码的字符串解码为字体文件- unicode范围
EN

Stack Overflow用户
提问于 2015-09-06 15:46:09
回答 1查看 1K关注 0票数 1

我最近注意到,安德鲁·摩尔(Anymore)解释的方法已不再起作用了:

如何解码base64 64编码的字体信息?

我要做的是将base64 64编码的字符串解码为.bin文件,然后将该.bin转换为..otf/..ttf。

通过模仿摩尔先生的例子,我成功地做到了这一点,但有些东西改变了我的观念(也许),我希望得到一些帮助。

代码语言:javascript
复制
@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“可能与此有关。有人能再帮我破译一下这些文件吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-05-14 07:06:05

我在https://stackoverflow.com/a/37223719/101290上回答了这个问题

详情如下:

使用以下步骤将base64字体转换为其他格式:

  1. 复制base64数据。 在CSS中,标记为“THIS_CODE”的部分:

@字体-face{字体-系列:“字体-名称-这里”;src:url(数据:字体/opentype;name 64,THIS_CODE);}

  1. 使用转换器解码base64数据。以下是两个在线转换器:opinionatedgeek.commotobit.com 这两个文件都将输出一个.bin文件。
  2. 转到onlinefontconverter.com,检查您想要的字体类型(可能是OTFTTF),然后单击"Select“并上传.bin文件。单击“完成”,网站将找到所需的字体文件格式,然后提供一个链接,以下载包含您所需字体文件的zip文件。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32425315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档