Я ищу программное обеспечение / скрипт командной строки для 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
после процесса конвертации, я также попробовал много альтернатив для него, но пока безуспешно.
Пожалуйста, дайте мне знать, если есть вариант теста для выполнения моих требований. и не стесняйтесь редактировать и исправлять мой вопрос.
Вы можете преобразовать ttf
в eot, woff
и svg
с Ruby:
sudo apt install ruby
gem install convert_font
convert_font convert -i folder/font-file.ttf -f eot,woff,svg
Обратите внимание, что convert_font
больше не разрабатывается и устарел (на сегодняшний день, декабрь 2020, не было обновлений за 7 лет - видимо эта вилка была обновлено с тех пор), надеюсь, вы найдете способ заставить его работать с вашей настройкой