конвертировать svg или ttf в otf, eot, woff

конвертировать svg или ttf в otf, eot, woff

Я ищу программное обеспечение командной строки/скрипт для 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 года, обновлений не было)с 7 лет- видимоэта вилка была обновлена ​​с тех пор), надеюсь, вы найдете способ заставить его работать с вашей настройкой

Связанный контент