作者POWERPC (PPC)
看板ASM
标题Re: [请益] 中文字型用於绘图形LCD
时间Thu Feb 16 11:56:16 2012
※ 引述《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
1F:推 WolfLord:老实说倚天字会有点着作权问题:倚天还没倒 我比较建议 02/16 13:52
2F:→ WolfLord:用国乔字型或佳佳,如果要用点阵字型的话。 02/16 13:53
3F:→ WolfLord:我以前作POS印表机时倒是有雇人刻过一套10*7的BIG5字表 02/16 13:55
4F:→ WolfLord:所费不庛哪~ 後来我就都用自动程式转了.... 02/16 13:57