用于生成字符图像的方法和设备技术

技术编号:2930083 阅读:167 留言:0更新日期:2012-04-11 18:40
一种用于生成字符图像的设备,包含:字符图像生成单元,其根据用于从可缩放字体生成字符图像的信息从可缩放字体生成字符图像;生成频率列表存储单元,其在存储可缩放字体被字符图像生成单元生成为字符图像的次数;可缩放字体转换单元,其在存储在生成频率列表中的次数超过预定的次数限制时,将可缩放字体转换成位图字体;以及转换字体存储单元,其存储由可缩放字体转换单元转换成的位图字体。因此,无需数学处理,而是按照使用位图字体处理字符打印命令的方法将可缩放字体生成为字符图像,从而提供高打印质量的字体。

【技术实现步骤摘要】

本专利技术涉及打印字符的设备,例如打印机或者传真机,更具体地说,本专利技术涉及生成字符图像的方法和设备。
技术介绍
可缩放字体是通过按照字体的向量信息绘制字体轮廓(outline)并使用填充算法填充字体轮廓内部而作为字符图像生成的。附图说明图1是传统的用于生成字符图像的设备的方框图。传统的设备包含仿真单元100、字体控制单元110、固有字体存储单元130和字符图像生成单元140。当接收到打印命令时,仿真单元100将打印图像所必需的有关字体和字符代码的信息发送到字体控制单元110,以生成字符图像。字体控制单元110控制仿真单元100、固有字体存储单元130和字符图像生成单元140,以生成字符图像。诸如字体掩模ROM的固有字体存储单元130存储用于生成字符图像的信息,该字符图像与位图字体和可缩放字体之一相对应。当可缩放字体被请求时,字符图像生成单元140使用向量处理方法生成与可缩放字体的字符代码相对应的字符图像,并且随后将该字符图像发送到仿真单元100。参照图1,当输出被传统地使用的位图字体的字符图像数据时,字体尺寸是固定的,并且当使用缩放(scaling)调整字体尺寸时,在字符图像中会出现阶梯效果,并且打印质量要比使用可缩放字体时差。同时,当可缩放字体的字符图像数据被输出时,只要输出字符图像数据就要从字体掩模ROM中读取可缩放字体以创建字体的轮廓,并使用填充算法填充轮廓内部以生成字符图像。因此,执行字符打印命令所用的时间相对较长。
技术实现思路
本专利技术提供一种生成字符图像的方法和设备,其中,频繁生成的可缩放字体被转换成位图字体,并被存储在内部存储装置中,以便增强打印质量并缩短打印时间。本专利技术的其它方面和优点将在随后的说明中部分地阐述,并且,本专利技术的一部分将从说明书变得明显,或者可以通过对本专利技术的实践来领会到。可以通过提供一种用于生成字符图像的设备来获得本专利技术的上述和/或其它方面,所述设备包括字符图像生成单元,其根据用于从可缩放字体生成字符图像的信息从可缩放字体生成字符图像;生成频率列表存储单元,其在生成频率列表中存储可缩放字体被字符图像生成单元生成为字符图像的次数;可缩放字体转换单元,其在存储在生成频率列表中的可缩放字体被生成为字符图像的次数超过预定的次数限制时,将可缩放字体转换成位图字体;以及转换字体存储单元,其存储由可缩放字体转换单元从可缩放字体转换而成的位图字体。所述设备还包括可缩放字体存储单元,其存储用于从可缩放字体生成字符图像的信息;以及字体检索单元,其执行下列操作搜索被请求的字体是否存储在所述转换字体存储单元中;从转换字体存储单元中读取字符图像;搜索被请求的字体是否存储在可缩放字体存储单元中;以及当被请求的字体没被存储在转换字体存储单元中时,从字符图像生成单元接收字符图像。所述可缩放字体转换单元可以在存储在生成频率列表中的次数超过预定的次数限制时,并且在打印装置处于待机状态时,将可缩放字体转换成位图字体。所述可缩放字体转换单元可以在所述转换字体存储单元的可用容量被超过时,以有规则的比率增加可缩放字体被生成为字符图像的预定的次数限制。所述转换字体存储单元可以在转换字体存储单元的可用容量被超过时,删除被生成次数最少的位图字体,并存储由可缩放字体转换单元转换而成的位图字体。也可以通过提供一种用于生成字符图像的方法来获得本专利技术的上述和/或其它方面,所述方法包括根据用于从可缩放字体生成字符图像的信息从可缩放字体生成字符图像;存储可缩放字体被生成为字符图像的次数;当所存储的可缩放字体被生成为字符图像的次数超过预定的次数限制时,将可缩放字体转换成位图字体;并且存储该位图字体。所述方法可以还包括存储用于从可缩放字体生成字符图像的信息;以及搜索被请求的字体是否被存储为位图字体;并且如果被请求的字体被存储为位图字体,则读取位图字体作为字符图像;如果被请求的字体没被存储为位图字体,则接收根据用于生成可缩放字体的信息从可缩放字体生成的字符图像。所述转换可缩放字体可以包括在打印装置处于没有执行打印操作的待机状态中时,将所存储的被生成为字符图像的次数超过预定的次数限制的可缩放字体转换成位图字体。所述转换可缩放字体可以包括在转换成的位图字体的可用存储容量被超过时,以有规则的比率增加预定的次数限制。所述存储转换成的位图字体可以包括在可用容量被超过时删除生成次数最少的字体,并且存储转换成的位图字体。也可以通过提供一种用于生成字符图像的设备来获得本专利技术的上述和/或其它方面,所述设备包括可缩放字体存储单元,其存储一个或多个可缩放字体;转换字体存储单元,其存储从所述一个或多个可缩放字体中的各个可缩放字体转换而成的一个或多个位图字体;以及转换字体生成单元,其根据所述一个或多个可缩放字体中的每一个被从可缩放字体存储单元中读取以生成字符图像的次数,将所述一个或多个可缩放字体转换成相应的一个或多个位图字体。也可以通过提供一种包含生成字符图像方法的可执行代码的计算机可读介质来获得本专利技术的上述和/或其它方面,所述可执行代码包括存储和检索一个或多个可缩放字体的第一可执行代码;存储和检索从一个或多个可缩放字体中的各个可缩放字体转换而成的一个或多个位图字体的第二可执行代码;以及按照一个或多个可缩放字体中的每一个被从可缩放字体存储单元中读取以生成字符图像的次数,将所述一个或多个可缩放字体转换成相应的一个或多个位图字体的第三可执行代码。以下结合附图对实施例的说明将使本专利技术的这些和/或其它方面和优点变得清楚且更容易理解,附图中图1是传统的用于生成字符图像的设备的方框图;图2是示出根据本专利技术实施例的用于生成字符图像的设备的方框图;图3是示出根据本专利技术实施例的用于生成字符图像的方法的流程图;图4是示出根据本专利技术的另一个实施例的用于生成字符图像的方法的流程图。具体实施例方式现在将具体参考本专利技术的实施例,在附图中示出了本专利技术实施例的例子,其中,相同的参考标记始终表示相同的元素。下面,参照附图对实施例进行说明,以此来解释本专利技术。图2是根据本专利技术的实施例的用于生成字符图像的设备的方框图。该用于生成字符图像的设备包含字体检索单元200、可缩放字体存储单元210、字符图像生成单元220、转换字体生成单元230、以及转换字体存储单元260。转换字体生成单元230包含生成频率列表存储单元240和可缩放字体转换单元250。可缩放字体存储单元210,例如字体掩模ROM,可以建立在例如打印装置的图像形成设备中,所述可缩放字体存储单元210存储用于从可缩放字体生成字符图像的信息。可缩放字体的属性包含字体尺寸、粗体、旋转角度等。字符图像生成单元220使用存储在可缩放字体存储单元210中的用于生成字符图像的信息从可缩放字体生成字符图像。转换字体生成单元230将经常被生成的可缩放字体转换成位图格式,也就是说,将可缩放字体转换成位图字体。每次当字符图像生成单元220从可缩放字体生成字符图像时,生成频率列表存储单元240都更新每个可缩放字体被生成为字符图像的次数,并存储该次数。可缩放字体转换单元250检查存储在生成频率列表存储单元240中的每个可缩放字体被生成为字符图像的次数,并且当该次数超过预定的次数限制时,可缩放字体转换单元250将特定的可缩放字体转换成相应的位图字体。然后,该相应本文档来自技高网...

【技术保护点】
一种用于生成字符图像的设备,包括:字符图像生成单元,其根据用于从可缩放字体生成字符图像的信息从可缩放字体生成字符图像;生成频率列表存储单元,其在生成频率列表中存储可缩放字体被字符图像生成单元生成为字符图像的次数;可缩放字体转换单元,其在存储在生成频率列表中的次数超过预定的次数限制时将可缩放字体转换成位图字体;以及转换字体存储单元,其存储由可缩放字体转换单元从可缩放字体转换而成的位图字体。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:朴容助
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1