发明名称 计算机中汉字转换方法
摘要 本发明属于汉字转换方法,适用于任意多的点阵汉字的转换,尤其对点阵多的多线体汉字转换效果更好。由本发明产生的矢量汉字库其数据格式与设备无关,所以可在任何图形终端及绘图机上输出汉字。本发明主要是利用标准的点阵汉字库,把它转换成数组,逐点判别笔划,在处理汉字的撇、捺等曲线时,把它们看成是横、竖线按一定规律构成的,这样体现了标准的仿宋体汉字的线条美,克服了连笔和断笔的错误,又不产生字型笔划的台阶状。
申请公布号 CN1014837B 申请公布日期 1991.11.20
申请号 CN88106283.9 申请日期 1988.08.22
申请人 国营内蒙古第一机械制造厂计算中心 发明人 霍永清;邹志刚
分类号 G06F3/13 主分类号 G06F3/13
代理机构 代理人
主权项 一种计算机汉字处理方法,首先是将汉字的点阵字模从汉字库中读入内存,然后由十六进制格式转换成数组格式,对数组元素进行扫描,其特征是:1.从数组的第一个素开始扫描,凡遇到某一个元素为“·”,并且没有被别的笔划选用过,则该“·”为矢量端点;2.从矢量端点开始向各个方向进行判断,计算出各个方向元素为“·”的个数,即笔迹点的个数;3.横线的笔迹点个数大于1,并且有相邻横线。那末把这些横线的端点和终点按序连在一起构成折线;4.竖线的笔迹个数大于1,并且有相邻的竖线,那末把这些竖线的端点和终点按顺序连在一起构成折线;5.横竖线没有相邻线时,横线的笔迹点个数大于竖线笔迹点的个数,则画横线。相反则画竖线;6.不能画横线和竖线时则画斜线。
地址 内蒙古自治区包头市青山区内蒙第一机械制造厂