Подтвердить что ты не робот

Script для преобразования нескольких изображений SVG в файл шрифта SVG

Я ищу script для преобразования нескольких изображений SVG (каждая из которых содержит одну букву) в файл шрифта SVG.

В основном то же, что и на этом веб-сайте: http://keyamoon.com/icomoon/app/

Но я бы предпочел script (предпочтительный Linux), поэтому мы можем интегрировать его в наш процесс сборки.

Любые идеи? Или код, с которого я могу начать?

Ввод должен представлять собой список SVG-изображений + файл сопоставления, а выход должен быть одним файлом, содержащим все SVG-изображения в качестве шрифта SVG.

4b9b3361

Ответ 2

Я написал приложение командной строки, которое создает шрифт SVG из набора файлов SVG и наоборот: https://github.com/madeyourday/SVG-Icon-Font-Generator

Он написан на PHP и в настоящее время находится в бета-версии.

Но он не использует файл сопоставления, сопоставление основано на именах файлов.

Ответ 3

Проект Apache Batik имеет SVG Font, который может быть для вас вариантом.

Из своего примера конвертера шрифтов:

java -jar batik-ttf2svg.jar /usr/home/myFont.ttf -l 48 -h 57 -id MySVGFont -o mySVGFont.svg -testcard