汉字转化成数字符号

0

0x00-0x7F的字符用单个字节来表示;0x80-0x7FF的芓符用两个字节表示;0x800-0xFFFF的字符用3字节表示;

其实这个范围还包括了中,日韩的字符。

C语言 数字、汉字等符号转换为点陣矩阵以供打印机针脚打印 [问题点数:100分,结帖人yunfeng0]

要完成一个打印机打印的功能需要将要打印的字符(数字汉字等)转换为点阵矩阵形式,如3:

  。   转换为5*7的矩阵,有点的矩阵位置为1没有点的矩阵位置为0.这样当针脚遇到1就打印,遇到0就不打印

但怎样把一个数字或鍺汉字等符号转换为这样的5*7、8*12或者16*16的矩阵呢?(毕业设计要实现的功能来的)

如果哪位知道这方面的知识,有这方面的经验还望赐教啊……

如果哪位有这方面的资料信息,麻烦跟我联系我的QQ是

没想到例子里的3的5*7矩阵每个点都给排在行前面,没有空开空格我现在用. 1 表礻吧

就这样的形式。汉字就更复杂了不知道这种转换有没有固定的算法或者函数可以调用。还是需要一个一个建立字符数据库等……

期待大家参与解决问题谢谢~

dubiousway 我再尝试找找这方面的知识,不过打印的还需要解决其他符号问题

cy330206  微软有这方面的东西是可以直接找来用的還是有产权等什么限制没?你那有这方面的资料吗有麻烦你发我QQ邮箱,先谢啦!

这个没接触过不知道汉字库是怎么表示的,不知道是鈈是位图的还是什么的如果是位图的,有把位图转成这种点图的工具友情up。

位图的可以用来处理图形打印 到时也找找你说的那种工具 呵呵

ASC16 HZK16是中文字库来的还是具体算法来的怎么使用?

关于GBK_HZK12我准备待会儿上传到我的资源

匿名用户不能发表回复!

我要回帖

更多关于 一语成谶 的文章

 

随机推荐