Uma ferramenta de design de fonte de código aberto.
Site oficial: https://www.font-player.com
Experiência online: https://toysmaker.github.io/fontplayer_demo/
Versão da área de trabalho Download: https://github.com/hitoysmaker/fontplayer/releases
Primeiro instale as dependências:
npm run install
Execute o programa:
npm run dev
Primeiro, embalagem de código:
npm run build:electron
Em seguida, inicie o aplicativo Electron:
npm run electron:start
opentypes.js: https://github.com/opentypejs/opentype.js O módulo de análise e geração de arquivos de font do arquivo de fontes na palavra "中文" refere-se ao design do opentype.js e usa algum código.
Fitcurves: https://github.com/volkerp/fitcurves A palavra Playback Bezier Curve Module refere -se a este projeto de código aberto e é reescrito como versão TS
A parte do processamento da imagem da peça de fonte é usada openCv.js. O código -fonte é colocado na pasta Lib e não foi modificado. Ele é copiado no site oficial do OpenCV: https://docs.opencv.org/4.5.0/opencv.js Nota: O projeto OpenCV usa o protocolo de licença Apache-2.0, e a cópia do protocolo está incluída na pasta Lib. Obrigado ao OpenCV por seu código aberto: https://github.com/opencv/opencv