我遇到了一个使用编码字体信息的网站.我试图通过Base64 Endoder/Decoder Web服务将这种编码字体转换为二进制文件,但我找不到生成文件的格式.
这是编码的CSS内容(内容太大,无法复制/粘贴).
谢谢!
[编辑]
请不要推测我想做什么.
我问的问题是base64代码是如何伪造的以及我缺少什么能够逆转这个过程,这意味着我不理解其中的所有内容.这些技术通常用于具有自定义字体的网页,与CSS文件中直接给出引用的原始字体文件相比,似乎有一些改进.我完全清楚所涉及的字体是商业字体,不能自由使用.
这场辩论是偏离主题的,停止拖钓.
ski*_*ulk 36
1)找到完整的字体声明,例如, data:font/opentype;base64,AaBbCcDdEeFf0123456789==
2)复制编码数据部分; 排除前导类型声明和逗号.
放下这个 data:font/opentype;base64,
你要这个: AaBbCcDdEeFf0123456789==
3)解码数据并保存为二进制编码文件.不要解码数据并手动将结果粘贴到文本编辑器中.使用http://www.motobit.com/util/base64-decoder-encoder.asp选择"解码Base64字符串中的数据"和"导出到二进制文件"选项.
4)使用纯文本编辑器查看文件.文件的前3或4个字母可能是"woff","otf"或"ttf".这是您的实际文件类型.
小智 5
粘贴data:application/font-woff;base64,d09GRgABAA.....到浏览器(最好是Chrome)地址栏中。它将下载文件,使用正确的文件扩展名重命名文件。这将适用于任何字体文件。
| 归档时间: |
|
| 查看次数: |
28861 次 |
| 最近记录: |