我正在寻找一个适用于 linux/ubuntu 的命令行软件/脚本,它可以帮助我将svg
或转换ttf
为otf
和eot
格式woff
。我尽可能多地尝试了fontmin
、webify
、fontforge
、eot-utils
、sfnt2woff
和ttf2woff
其他替代方案,但我找不到好的转换器。
fontmin
将文件转换为ttf
otf
但不会转换为woff
并且总是损坏。fontforge
不会转换为woff
和eot
,sfnt2woff
只会ttf2woff
转换为woff
。
我只是想css
在转换过程之后制作网络字体,我也尝试了很多替代方案,但到目前为止都没有成功。
如果有更好的选择可以满足我的要求,请告诉我。并请随意编辑和纠正我的问题。
答案1
您可能能够转换为ttf
Ruby :eot, woff
svg
sudo apt install ruby
gem install convert_font
convert_font convert -i folder/font-file.ttf -f eot,woff,svg
请注意,它convert_font
不再开发且已过时(截至 2020 年 12 月,尚无更新7 年来- 显然从那时起,这个分支就被更新了),我希望你能找到一种方法让它与你的设置一起工作