【发布时间】:2017-08-07 18:50:28
【问题描述】:
如果我尝试对字体文件进行 base64 编码并将内容输出到文本文件,如下所示:
base64 myfont.woff2 > output.txt
考虑到字体存储在本地,效果很好。但是,如果我尝试从 web url 和 base64 卷曲字体输出它会导致一堆乱码被保存到文件中,例如:
#!/bin/bash
declare -a arr=(
"https://fonts.gstatic.com/s/opensans/v14/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2"
)
for i in "${arr[@]}"
do
content="$(curl -s "$i")"
echo base64 "$content" > output.txt
done
如何让它工作?
【问题讨论】: