[发明专利]一种字体处理装置和字体处理方法无效
申请号: | 95115586.5 | 申请日: | 1995-08-18 |
公开(公告)号: | CN1123923A | 公开(公告)日: | 1996-06-05 |
发明(设计)人: | 池田信之;樱井宏;小林义人;大俊几;山本浩和 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F3/00 | 分类号: | G06F3/00;G09G5/24 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 杜有文,王岳 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 字体 处理 装置 方法 | ||
本发明涉及字符图形的处理系统。本发明主要地涉及被输出至一台显示单元和一台打印机的字符图形的细化处理和粗化处理。
关于显示字符的字体类型,主要有两种类型:点阵字体和轮廓字体。
按照点阵字体,字符图形被输出成点阵。当按照点阵字体的字符在尺寸上被放大或缩小时,字符的质量降低了。因此,在有些情况下,为了避免这样的不便之处,为每一个字符尺寸提供一个不同的字体。
按照轮廓字体,字符轮廓用一些绘图元素表示,例如一条直线、弧线、曲线,等等。按照轮廓字体,字符能够被自由地放大、缩小、翻转和变形。因此,假如字符的字型是相同的,不同尺寸的字符就可以从一个按照轮廓字体的字体中生成。因而,轮廓字体具有利用小的存储器容量输出不同尺寸字符的优点。
按照相关技术参照图42-48对在一台显示单元上显示一个轮廓字体的字符的一个光栅化过程进行解释。
图42是按照相关技术的光栅化过程的流程图。这个流程图开始于一个接收显示字符的字符码,显示字符的尺寸和在显示屏上的显示位置的步骤。在步骤S10中,得到显示字符的尺寸和字符的显示位置。在步骤S11中,装入显示字符的轮廓字体信息。在步骤S12中,从该轮廓字体的矢量数据中得到描绘轮廓的坐标值。(见图43)
在步骤S13中,一些转换矩阵,例如缩放,翻转,斜体,等等,被应用于描绘轮廓的坐标值。在步骤S14中,描绘轮廓的坐标值被转换成在尺寸上位于显示范围内的值。在图44(a)中,字符“汉”的描绘轮廓的坐标值位于用坐标值(0,0)和坐标值(8191,8191)确定的正方形区域内。这个原始数据被转换成一个在显示尺寸内的值。作为结果,字符“汉”被转换和显示在坐标(0,0)和(W,H)的范围内,如图44(b)所示。一般来说,原始数据被减少了。
在步骤S15中,描绘轮廓的坐标值被移至开始描绘字符的位置。当字符被显示于一台显示单元等的时候,开始描绘字符的位置就是字符被显示于屏幕上的位置。例如,在图45中,当开始描绘字符的位置从图45(a)所示的坐标值移至坐标值(X,Y)时,描绘字符的坐标值被转换成示于图45(b)的坐标值。因此,描绘“汉”的轮廓的坐标值变成位于由坐标(X,Y)和(X+W,Y+H)确定的正方形范围内。在步骤S16中,轮廓被描绘出来。如图46(a)所示,字符“汉”的轮廓被描绘在由坐标(X,Y)和(X+W,Y+H)所确定的范围内。在步骤S17中,轮廓内部被光栅化。如图46(b)所示,字符“汉”的内部被光栅化。这就是按照相关技术的光栅化过程的流程。
正如所述,矢量数据被转换成指定尺寸的,显示于指定位置的点阵图形。
当字符被输出至一个高分辨度的输出装置时,按照轮廓字体的字符和按照点阵字体的字符几乎具有相同的输出质量。然而,当按照点阵字体的字符被输出至一台低分辨度的输出装置时,通过使用为输出装置的每一种分辨度而调整的点阵图形,字符被完美输出。
同时,按照轮廓字体的字符能够被完美输出至高分辨度的输出装置及低分辨度的输出装置。然而,当按照轮廓字体的字符被输出至低分辨度的输出装置或者按照轮廓字体的字符被以小尺寸输出时,轮廓之间就会产生重叠,如图47所示。重叠的字符变成团块状,难以阅读。这个问题可以通过细化组成字符的线条来解决。
按照一种相关的细化方法,另一组具有细化的线条的字符字体信息被提供。按照另一种相关的细化方法,字符图形与由该字符图形的原始位置水平移动一个点而成的图形的逻辑乘积被使用。这种方法被应用于点阵图象。
另外,显示仅水平地具有较细线条的字符图形的一种方法在日本未实审公开专利申请平01-270186中被描述。这种方法如图48所示。按照这种方法,细化处理在显示字符图形之前在显示单元内被执行。当字符水平地仅其有一个点时,不执行细化处理。当字符水平地具有两个或更多的点时,通过删除一个点来执行细化处理。
按照提供一组细化的字符字体信息的方法,细化的字符字体的存储器必须被提供。结果,费用增加了。
按照使用字符图形与由这个原始字符图形水平移动一个点而成的图形的逻辑乘积的方法,假如字符有许多垂直的笔划,垂直地具有一个点的线条会消失。
按照显示仅具有水平较细线条的字符图形的方法,细化处理在显示单元内执行。因此,这种方法不能被应用于许多种低分辨率的输出装置,例如,传真机,等等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/95115586.5/2.html,转载请声明来源钻瓜专利网。