[发明专利]打印驱动的控制方法、装置,存储介质及程序产品在审
申请号: | 202110246002.9 | 申请日: | 2021-03-05 |
公开(公告)号: | CN112988089A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 王傲松 | 申请(专利权)人: | 珠海奔图电子有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;黄健 |
地址: | 519060 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打印 驱动 控制 方法 装置 存储 介质 程序 产品 | ||
本申请提供一种应用于终端设备的打印驱动的控制方法、装置,存储介质及程序产品,其中,方法包括:将转换后的打印作业内容发送至终端设备操作系统的后台处理模块;接收由后台处理模块处理并发送的打印作业内容,并缓存至预设的内存空间,打印作业内容包括打印数据以及打印标识符;判断打印标识符是否包括任务结束标识符,得到第一判断结果;根据第一判断结果确定发送策略,并根据发送策略发送打印作业内容。本申请中,首先对打印作业内容进行临时缓存,而不是直接发送至打印机,在对打印作业内容进行缓存之后,可以根据打印作业内容是否包括任务结束标识符来确定发送策略,因此,可以避免打印机出现异常状况,进而保证打印机的正常工作。
技术领域
本申请涉及打印技术领域,尤其涉及一种应用于终端设备的打印驱动的控制方法、装置,存储介质及程序产品。
背景技术
当用户的终端设备(例如电脑)与图像形成装置(例如打印机)连接时,用户可以通过向打印机发送需要打印的内容以进行打印作业。该过程中,若用户发现向图像形成装置发送的内容并非自身所期望打印的内容时,可以通过取消打印的方式,来指示打印机停止打印。
现有技术中,用户可以通过在打印池中将打印作业任务取消的方式来取消打印,其中,打印池可以理解为用于对待打印内容进行管理的逻辑打印机。
然而,通过上述方式将打印作业任务取消时,由于终端设备是实时将内容发送给打印机进行打印,因此可能会因为取消时机不合适而导致打印机出现问题,从而影响打印机的正常使用。
发明内容
本申请提供一种应用于终端设备的打印驱动的控制方法、装置,存储介质及程序产品,用以解决现有技术存在的问题。
第一方面,本申请提供一种应用于终端设备的打印驱动的控制方法,包括:
将应用软件发送的打印作业内容转换为图像形成装置可识别的形式,并将转换后的打印作业内容发送至终端设备操作系统的后台处理模块;
接收由所述后台处理模块处理并发送的打印作业内容,并将所述打印作业内容以页面为单位缓存至预设的内存空间,所述打印作业内容包括打印数据以及打印标识符;
判断已缓存至所述内存空间的打印作业内容中的打印标识符是否包括任务结束标识符,得到第一判断结果,根据所述第一判断结果确定所述打印作业内容的发送策略,并根据所述发送策略向所述图像形成装置发送所述打印作业内容,以使得所述图像形成装置对所述打印作业内容中的打印数据进行打印。
在一些实施例中,所述根据所述第一判断结果确定所述打印作业内容的发送策略,并根据所述发送策略向所述图像形成装置发送所述打印作业内容,包括:
若所述打印作业内容包括所述任务结束标识符,则将所述已缓存至所述内存空间的打印作业内容直接全部发送至所述图像形成装置。
在一些实施例中,所述根据所述第一判断结果确定所述打印作业内容的发送策略,并根据所述发送策略向所述图像形成装置发送所述打印作业内容,包括:
若所述打印作业内容不包括所述任务结束标识符,则判断所述打印作业内容中每个页面起始标识符是否都存在对应的页面结束标识符,得到第二判断结果;
在得到第二判断结果后,判断是否接收到打印作业取消指令,得到第三判断结果;
根据所述第二判断结果以及所述第三判断结果,确定所述打印作业内容的发送策略,并根据所述发送策略向所述图像形成装置发送所述打印作业内容。
在一些实施例中,所述根据所述第二判断结果以及所述第三判断结果,确定所述打印作业内容的发送策略,并根据所述发送策略向所述图像形成装置发送所述打印作业内容,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海奔图电子有限公司,未经珠海奔图电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110246002.9/2.html,转载请声明来源钻瓜专利网。