[发明专利]打印机的无级变倍打印控制方法和装置有效
申请号: | 201010292670.7 | 申请日: | 2010-09-26 |
公开(公告)号: | CN102407683A | 公开(公告)日: | 2012-04-11 |
发明(设计)人: | 张午 | 申请(专利权)人: | 江门市得实计算机外部设备有限公司 |
主分类号: | B41J2/485 | 分类号: | B41J2/485;B41J29/38 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 王波波 |
地址: | 529000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打印机 无级 打印 控制 方法 装置 | ||
技术领域
本发明涉及打印机,更具体而言,涉及打印机的无级变倍打印控制方法和装置。
背景技术
在传统的打印机应用中,用户一般是通过WPS、Word、Excel等软件,预先制定好特定的表格,手动输入数据,再将数据通过计算机系统的打印机驱动程序,转换成特定的位图格式后发送给打印机。这种应用方式的特点是页面格式不受限制,用户可以任意改变票据样式,无需了解如何将数据转换成打印机能识别的格式。
银行、医院、车站、邮政、税务等行业用户都有自己专用的应用机,通过编写代码,将打印的数据进行特殊加工后,再发送至打印机,以达到灵活处理数据、简化资料输入过程、制定特定票据格式的目的。
图1示意性地示出了例如银行、医院、车站、邮政、税务等行业用户的打印机100的框图。如图1所示,该打印机100包括字库11、字符检索单元12、和打印成像实现单元13。字符检索单元12接收打印指令,基于打印指令从字库11中检索相应的字符点阵,将字符点阵发送到打印成像实现单元13。打印成像实现单元13基于字符点阵进行打印。
现有的打印机不具有对字符进行任意比例缩放的功能。在进行票据打印时,需要在固定的空格内要打印不定数量的字符,而这些字符都不能超出固定空格的范围。若采用现有方法直接打印,容易出现打印字符越界或字符与打印区间不对齐等现象。
因此,希望打印机具有打印任意大小字符的能力。但是由于普通打印机的存储容量有限,通过在字库中存储多套不同宽高比的字符点阵,以选用不同大小的字符点阵来适应指定打印范围的方法不现实。
发明内容
为了解决现有技术存在的上述问题,本发明提供了一种用于打印机,特别是针式打印机的无级变倍打印控制方法和装置。
根据本发明的第一方面,提供了一种用于打印机的无级变倍打印控制方法,包括:检索步骤,用于根据打印指令从字库中检索源字符点阵;目标点阵生成步骤,用于根据目标字符点阵的宽度和高度对源字符点阵进行水平变换和/或垂直变换,以得到具有目标字符点阵的宽度和高度的目标字符点阵;以及打印步骤,用于基于目标字符点阵进行打印。
根据本发明的第二方面,提供了一种用于打印机的无级变倍打印控制装置,用于根据目标字符点阵的宽度和高度对源字符点阵进行水平变换和/或垂直变换,以得到具有目标字符点阵的宽度和高度的目标字符点阵,包括:水平变换单元,用于根据目标字符点阵的宽度,对输入该水平变换单元的点阵进行水平变换;和垂直变换单元,用于根据目标字符点阵的高度,对输入该垂直变换单元的点阵进行垂直变换,其中垂直变换单元的输入端接收来自水平变换单元的输出,或者水平变换单元的输入端接收来自垂直变换单元的输出。
根据本发明的第三方面,提供了一种打印机,包括根据本发明第二方面所述的无级变倍打印控制装置,所述打印机还包括:字库,用于存储源字符点阵;字符检索单元,用于根据打印指令从字库检索一个或多个源字符点阵;和打印成像实现单元,用于基于目标字符点阵进行打印。
附图说明
结合附图,根据对示例性实施例的以下说明,本发明的总体构思的上述和/或其他方面将变得显而易见并更易于理解,在附图中:
图1示意性地示出了现有技术的打印机的框图;
图2示出了根据本发明实施例的无级变倍打印控制方法的流程图;
图3A-3C示出了根据本发明实施例的对字符点阵进行水平变换的过程;
图4A-4B示出了根据本发明实施例的对字符点阵进行垂直变换的过程;
图5A-5B示意性地示出了根据本发明实施例的打印机的框图;以及
图6示出了根据本发明实施例的无级变倍打印效果图。
具体实施方式
现在参考附图来说明本发明的实施例。
根据本发明实施例的无级变倍打印控制方法通过在字库中存储一套源字符点阵,对源字符点阵进行水平方向和垂直方向的任意扩展或压缩,从而实现到具有任意宽度和高度的目标字符的变换。
图2示意性地示出了根据本发明实施例的无级变倍打印控制方法的流程图。如图2所示,该方法开始于步骤201。在步骤202,接收指示要打印的一个或多个字符的打印指令,基于打印指令检索源字符点阵。在步骤203,对源字符点阵进行水平和/或垂直变换,以获得具有目标字符点阵宽度和高度的目标字符点阵。在步骤204,基于目标字符点阵进行打印。该方法在步骤205结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江门市得实计算机外部设备有限公司,未经江门市得实计算机外部设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010292670.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烘缸类换热器及其控制方法
- 下一篇:组装式高分子材料散热器