首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将base64字体转换回ttf或otf

将base64字体转换回ttf或otf
EN

Stack Overflow用户
提问于 2014-01-23 10:49:52
回答 5查看 24.6K关注 0票数 17

我已按照下面的说明操作,但未能成功转换为.woff

Can I convert embedded base64 encode font to a font file?

我的字体文件以

代码语言:javascript
运行
复制
@font-face {
font-family: "ff_0f65bfd4c8d788fc278265526a59";
src: url(data:font/woff;base64,d09GRk9UVE8AAGQDAAs............

并以

代码语言:javascript
运行
复制
...........PPvfkLBXJFlQ==);
}

我只能假设问题出在我试图转换的代码部分。任何帮助都将不胜感激。

当我尝试下面的命令时,它只创建了一个空文件。

代码语言:javascript
运行
复制
openssl base64 -d -in base64_encoded_font.txt -out font.woff
EN

回答 5

Stack Overflow用户

发布于 2015-01-17 08:49:07

是的,你可以使用两个在线工具。

首先复制base64数据,因此'base64‘之后的所有内容,并省略);结束。然后转到这个网站并粘贴代码:

http://www.opinionatedgeek.com/dotnet/tools/Base64Decode/

它将下载一个.bin文件。下一步转到:

https://onlinefontconverter.com

上传右侧的.bin文件,然后从左侧的链接中选择convert to otf or tiff。单击新的下载链接。下载,解压缩,你的字体就会在里面了!

票数 34
EN

Stack Overflow用户

发布于 2016-11-07 21:46:29

您只需在开发人员工具中打开来自网络的字体面板并保存它。

下面是Google Chrome的一步一步:

  1. 打开Chrome开发版工具(CMD+SHIFT+I,CTRL+SHIFT+I)
  2. Open“网络”选项卡,刷新网站
  3. Filter only: Fonts
  4. 右击字体文件+“在新选项卡中打开”
  5. 保存文件+根据字体类型命名。

就这样。

票数 24
EN

Stack Overflow用户

发布于 2018-06-22 17:28:13

在浏览器中转到检查器,然后选择Network.

  • Reload response.

现在,您有了RESTRICTED字体内容!成功,感谢Kupe和永无止境。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21298379

复制
相关文章

相似问题

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