11问答网
所有问题
给定一个汉字如何得到它的点阵
我们不妨在vc中定义一个char[3]的数组保存一个汉字,比如是“中”,我们如何能够得到它的点阵,用二维数组保存。
我需要过程的讲解附带核心代码,谢谢了。
先送100分,过后还有分可送。
举报该问题
推荐答案 推荐于2016-12-01
我知道你的意思,是想在数字显示时用到字的点阵数据吧,
我有一个方法,将该字以你想要的字体,大小,用textout输出,然后再
用CDC 的getpiexl读取显示字符的区域,根据像素值就可以得到点阵了,
这样子,你可以得到各种字体,各大小的字符点阵,甚至是任意字符集
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/8P2v7q4v.html
其他回答
第1个回答 2007-08-08
可以根据给定汉字的编码从字体文件中计算出偏移,读入就可以了。以前用TC做过一个不使用汉字平台就显示汉字的程序,现在用不到了。呵呵。不过,方法还是可以的,但是计算公式我给忘了,你可以去baidu一下。
第2个回答 2007-08-08
正如uriza所说,先textout再计算那块图片,生成点阵数据。给你一个例子,就是HoHo引擎的字体生成器,带源代码的,
http://hoho.gameres.com/
下载。
第3个回答 2007-08-07
还是不明白你的具体意思。
为什么要这个点阵,做什么。这样才好给你最佳答案。
第4个回答 2007-08-07
有现成的点阵字库,比如UCDOS的HZK16(汉字库16点阵)
1
2
下一页
相似回答
汉字的点阵
是
怎么
回事
答:
现在,找到了一个汉字的点阵,
那么还须要用数据来记录点阵的信息
, 通常情况下, 我们会用32个字节来表示16*16点阵的汉字,即每一行用二个字节来记录十六个象素点的色色彩情况, 0表示背景色, 1表示前景色. 16行其须要32个字节.点阵汉字的原理同时也决定了它的缺点, 他不具务放大特性, 因为它的显示...
大家正在搜
设一个汉字的点阵为24×24
汉字的字形点阵
用24乘24的点阵的汉字
用24×24点阵的汉字
点阵汉字字形码
汉字字形码点阵怎么看
怎么用点阵表示汉字
汉字最小点阵
点阵显示汉字
相关问题
请教JAVA牛人,怎么把通过JAVA查一个汉字的数字点阵
给定一个16×16点阵的汉字字模信息(用16进制数表示的32...
PHP如何读取汉字的点阵数据
汉字的点阵是怎么回事
汉字的记忆编码怎么弄
汉字点阵字模怎么用??
汉字以特定的图形存储在计算机中
16×16点阵的一个汉字字形需要多少个字节来存储?怎么计算?