hzk16*16转为24×24的问题
怎么把16*16点阵的汉字库HZK16转为 24*24点阵的字库HZK24,那个师父能给个程序?
----------------解决方案--------------------------------------------------------
HZK24系列是24*24的点阵字库,每字模占用3*24字节。如果你按照HZK16的显示方法的话,你会看到......
呵呵,字被放倒了。这是因为该类字库与一般的汉字库不同,这类大字模汉字库是专供打印的打印字库,为了打印的方便将字模都放倒了,你使用时,只要将字模的位信息纵横转置显示即可。例如你如果定义为mat[24][3]则应该这样输出:
for(i=0;i<24;i++)
for(j=0;j<24;j++)
if((0x80>>i%8)&mat[j][i/8]) /*转置显示*/
putpixel(j+x,y+i,color);
还好我昨天刚看到,
----------------解决方案--------------------------------------------------------
饿,题目看差了
16*16转为24*24的没见过,您去网上找个24*24不就行了
----------------解决方案--------------------------------------------------------
我是想知道怎么处理
----------------解决方案--------------------------------------------------------