Python字體

字型轉圖片 font to image

把字型從向量格式轉成圖片格式的做很很多,除了使用FontForge 可以完成之外,還有很多第三方的元件也都可以做到,所有的解法都會遇到偏移值的問題,就是字型的上方與下方的留白。

前置作業

FontForge執行檔下載:
https://fontforge.org/en-US/

Max腳本檔案下載:
https://github.com/max32002/MaxFontScripts/blob/master/bmp.py


使用範例

fontforge bmp.py --input your-font-here

其實常用的參數:

  • –pixelsize 預設值是 1000, 請先在要匯出的字型裡檢查 Width: 的 tag 內容值。

相關範例

[Python] font2img
https://stackoverflow.max-everyday.com/2020/04/python-font2img/

Python 在圖像上輸出文字
https://stackoverflow.max-everyday.com/2020/12/python-draw-text/

幫字型檔補缺字
https://max-everyday.com/2020/02/how-to-add-new-glyph-to-font/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *