Re: [請益] 中文字型用於繪圖形LCD
※ 引述《BrunoLu (Bruno)》之銘言:
: 因為我用的LCD 是繪圖形的,需要自己刻字型
: 我試過用adobe的illustrator/photoshop轉現有中文字型(細明、正黑)來用
: =>開一個48*32的空白檔,打字上去,存成bmp,再用bmp to hex的軟體轉換
這太費時了吧。
一般都用16*16點,因為可直接套用以前DOS下的倚天字形檔。
: 但不知道是不是與cleartype有關,轉出來的字型與windows上顯示的不一樣
: 想請問字型的部分,業界都怎麼處理?
通常是用字型ROM IC來取出點陣資料丟到LCM去。
ROM IC也是用16*16,有些還包含簡體字在內,不過這個要配合MPU(ASIC)
如果你不是用ASIC,唯一方法就是讀倚天字形檔,寫個程式轉成BIT MAP(如下)
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000100B
DB 00000000B,00000000B,00001110B
DB 11111111B,11111111B,11111111B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
DB 00000000B,00000000B,00000000B
如此就可使用16或24點字形,而取字資料方式網上可找到公式。
網上可找到一堆類似處理做法。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.92.229
推
02/16 13:52, , 1F
02/16 13:52, 1F
→
02/16 13:53, , 2F
02/16 13:53, 2F
→
02/16 13:55, , 3F
02/16 13:55, 3F
→
02/16 13:57, , 4F
02/16 13:57, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章