[发明专利]兼容两种打印方式的方法及装置有效
申请号: | 201611028201.8 | 申请日: | 2016-11-18 |
公开(公告)号: | CN106598510B | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 陈晨 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 福州市众韬专利代理事务所(普通合伙) 35220 | 代理人: | 陈智雄;宋立惠 |
地址: | 350008 福建省福州市仓山区建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 兼容 打印 方式 方法 装置 | ||
本发明属于计算机技术领域,具体涉及一种兼容两种打印方式的方法及装置。本发明的兼容两种打印方式的方法包括以下步骤:配置打印方式和打印内容,保存为模板文件;所述打印方式为图形打印和/或端口打印;根据选择的打印方式,从所述模板文件获取对应的打印内容;若选择图形打印方式,则将打印内容发送给打印机驱动程序进行打印;若选择端口打印方式,则根据打印内容生成打印控制指令序列,发送给打印机进行打印。本发明的方法可同时支持端口打印方式和图形打印方式,可根据需要进行选择,使用方便灵活。
技术领域
本发明属于计算机技术领域,具体涉及一种兼容两种打印方式的方法及装置。
背景技术
打印机是一种输出设置,用于将计算机处理结果打印在相关介质上。打印机各种部件的运行和动作,各种打印动作的实现、在各种介质上打印出图形和字符,是由一套能为打印机所识别的语言(命令)来控制,通常将能完成上述功能的命令的集合称为打印机控制命令。目前常用的打印机控制命令主要有:EPSON公司的ESC指令集合、HP公司的PCL页面描述语言、Adobe公司的PostScript语言。
随着打印机技术的不断发展,产生了两种打印方式:一、端口打印方式,将打印内容以打印机控制指令序列的方式发送给打印机,由打印机将控制指令解释为可以打印的光栅位图并打印。这种打印方式的优点是打印速度快,传输数据少,占用设备内存小;但由于无法对打印内容进行排版设计,打印效果单调,不够精美;这种打印方式应用于需要大量打印且对打印效果要求不高的应用场景,例如,超市打印购物小票等等。二、图形打印方式,借助计算机的处理能力,将打印内容在计算机中生成打印位图,再将位图传输给打印机进行打印。这种方式,采用计算机代替打印机进行位图的生成处理,可对打印内容进行灵活排版,其打印效果好;但由于传输给打印机的是位图信息,效率没有打印机控制语言高,打印速度慢;且打印队列消耗大量内存,不适合需要大量打印的应用场景,适合小量打印且对打印效果要求较高的应用场景,例如,打印少量精美的宣传图。
目前市面上的打印机一般只配置一种打印方式,只能端口打印或只能图形打印,无法同时兼顾端口打印和图形打印优点。例如,部分打印机厂商只提供图形打印方式,用户使用厂商提供的打印机驱动程序进行打印,打印程序内部采用图形方式进行打印,而不提供传统的端口打印方式,无法向打印机发送控制命令实现快速打印;只提供端口打印方式打印机,则无法利用计算机代替打印机进行位图生成处理,无法对打印内容进行灵活的排版。
发明内容
本发明的目的之一在于克服以上缺点,提供一种同时兼容端口打印和图形打印的方法,同时兼顾两种打印方式的优点,用户可以根据需要选择打印方式。
为了解决上述技术问题,本发明提供了一种兼容两种打印方式的方法,包括以下步骤:
配置打印方式和打印内容,保存为模板文件;所述打印方式为图形打印和/或端口打印;
根据选择的打印方式,从所述模板文件获取对应的打印内容;
若选择图形打印方式,则将打印内容发送给打印机驱动程序进行打印;
若选择端口打印方式,则根据打印内容生成打印控制指令序列,发送给打印机进行打印。
本发明的技术方案,可对打印方式和打印内容进行配置,根据配置的方式和内容,用户可任意选择其中一种打印方式,通过该技术方案,解决了目前打印机只有一种打印方式,无法同时支持端口打印和图形打印的问题,用户可以根据自身需求选择合适的打印方式,使用方便灵活。
另外,本发明还提供了一种兼容两种打印方式的方法,包括以下步骤:
图形打印方式下配置打印内容,保存为模板文件;和/或端口打印方式下配置打印内容并根据打印内容生成打印控制指令序列,保存为指令序列文件;
根据选择的打印方式,从所述模板文件获取打印内容或从所述指令序列文件获取打印控制指令序列;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611028201.8/2.html,转载请声明来源钻瓜专利网。