Инструмент проектирования шрифта с открытым исходным кодом.
Официальный веб-сайт: https://www.font-player.com
Опыт онлайн: https://toysmaker.github.io/fontplayer_demo/
Скачать версию рабочего стола: https://github.com/hitoysmaker/fontplayer/releases
Сначала установите зависимости:
npm run install
Запустите программу:
npm run dev
Во -первых, упаковка кода:
npm run build:electron
Затем запустите электронное приложение:
npm run electron:start
opentypes.js: https://github.com/opentypejs/opentype.js Модуль подготовки файла шрифта и генерации шрифта в слова «中文» относится к дизайну Opentype.js и использует какой-то код.
Fitcurves: https://github.com/volkerp/fitcurves Слово модуль кривой воспроизведения Bezier относится к этому проекту с открытым исходным кодом и переписывается как версия TS
Часть обработки изображений пьесы Font используется OpenCv.js. Исходный код помещен в папку LIB и не был изменен. Он скопирован с официального веб-сайта OpenCV: https://docs.opencv.org/4.5.0/opencv.js Примечание. В проекте OpenCV используется протокол лицензии Apache-2.0, а копия протокола включена в папку LIB. Спасибо OpenCV за его открытый исходный код: https://github.com/opencv/opencv