我可以将嵌入式base64编码字体转换为字体文件吗?

mau*_*int 21 fonts typeconverter font-face

我有一个@ font-face规则,它看起来像这样:

@font-face{
    font-family:'F';
src:url("") format("embedded-opentype"),
url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAA ... ETC... ETC
Run Code Online (Sandbox Code Playgroud)

我可以将其转换为字体文件吗?

谢谢!

mcr*_*ley 42

复制base64编码的部分并进行转换.有很多方法可以做到这一点.

Linux的

base64 -d base64_encoded_font.txt > font.woff
Run Code Online (Sandbox Code Playgroud)

Mac OS X.

openssl base64 -d -in base64_encoded_font.txt -out font.woff
Run Code Online (Sandbox Code Playgroud)

视窗

转到http://www.motobit.com/util/base64-decoder-encoder.asp并粘贴文本.选择"解码Base64字符串中的数据(base64解码)"和"导出到二进制文件".