เครื่องมือออกแบบแบบอักษรโอเพ่นซอร์ส
เว็บไซต์อย่างเป็นทางการ: 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 curve หมายถึงโครงการโอเพนซอร์สนี้และถูกเขียนใหม่เป็นเวอร์ชัน TS
ส่วนการประมวลผลภาพของการเล่นแบบอักษรใช้สำหรับ opencv.js ซอร์สโค้ดถูกวางไว้ในโฟลเดอร์ LIB และยังไม่ได้รับการแก้ไข มันถูกคัดลอกจากเว็บไซต์ทางการของ OpenCV: https://docs.opencv.org/4.5.0/opencv.js หมายเหตุ: โครงการ OpenCV ใช้โปรโตคอลใบอนุญาต Apache-2.0 และสำเนาโปรโตคอลรวมอยู่ในโฟลเดอร์ LIB ขอบคุณ OpenCV สำหรับโอเพ่นซอร์ส: https://github.com/opencv/opencv