[发明专利]Linux操作系统中打印驱动处理方法及装置有效
申请号: | 201810397772.1 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108762694B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 余涵;王恒;王傲松;陈汉中 | 申请(专利权)人: | 珠海奔图电子有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519060 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | linux 操作系统 打印 驱动 处理 方法 装置 | ||
1.一种Linux操作系统中打印驱动处理方法,其特征在于,包括:
接收应用软件发送的作业文档;
通过所述Linux操作系统中通用驱动模块将所述作业文档转换为中间文档,并且在所述将作业文档转换为所述中间文档的过程中,通过附加打印语言文件插入打印语言对应的指令信息,使得所述中间文档满足预定打印语言规范要求;
过滤控制模块对所述中间文档 进行自定义处理,并且所述过滤控制模块通过所述Linux操作系统中打印语言转换模块,将所述中间文档自动转换成输出至图像形成装置的打印文档,所述打印文档对应打印语言为PCL语言。
2.根据权利要求1所述的方法,其特征在于,还包括:所述附加打印语言文件插入打印语言对应的指令信息的过程中,插入预定的标识信息,所述预定的标识信息对应在所述过滤控制模块中设置有相应的打印指令信息。
3.根据权利要求1所述的方法,其特征在于,还包括:通过所述过滤控制模块控制Linux操作系统中打印状态监视器查询所述图像形成装置以及当前所打印作业的状态信息,所述打印状态监视器能够同时管理多台图像形成装置的状态信息。
4.根据权利要求1所述的方法,其特征在于,还包括:通过所述过滤控制模块判断与所述Linux操作系统中打印驱动配合的所述图像形成装置是否满足预定条件,当所述图像形成装置满足预定要求时,所述打印驱动才将包括PCL语言的打印文档发送至所述图像形成装置。
5.根据权利要求4所述的方法,其特征在于,所述预定条件包括:所述图像形成装置的名称、设备ID、厂商中至少一种信息,是否与所述过滤控制模块中存储的信息一致。
6.根据权利要求1-5中任意一种所述的方法,其特征在于,所述过滤控制模块先将所述中间文档拆分为多份作业,并分别通过所述打印语言转换模块转换为包括PCL语言的文档,然后将转换后的多份PCL语言文档合并成所述输出至图像形成装置的打印文档。
7.一种Linux操作系统中打印驱动处理装置,其特征在于,包括:
文档接收单元,用于接收应用软件发送的作业文档;
通用驱动模块和附加打印语言文件,所述通用驱动模块用于将所述作业文档转换为中间文档,并且在所述将作业文档转换为所述中间文档的过程中,通过所述附加打印语言文件插入打印语言对应的指令信息,使得所述中间文档满足预定打印语言规范要求;
过滤控制模块,用于对所述中间文档 进行自定义处理,并且所述过滤控制模块通过所述Linux操作系统中打印语言转换模块,将所述中间文档自动转换成输出至图像形成装置的打印文档,所述打印文档对应打印语言为PCL语言。
8.根据权利要求7所述的装置,其特征在于,所述附加打印语言文件还用于插入打印语言对应的指令信息的过程中,插入预定的标识信息,所述预定的标识信息对应在所述过滤控制模块中设置有相应的打印指令信息。
9.根据权利要求7所述的装置,其特征在于,所述过滤控制模块还用于控制Linux操作系统中打印状态监视器,并通过所述打印状态监视器查询所述图像形成装置以及当前所打印作业的状态信息,所述打印状态监视器能够同时管理多台图像形成装置的状态信息。
10.根据权利要求7所述的装置,其特征在于,所述过滤控制模块还用于判断与所述Linux操作系统中打印驱动配合的所述图像形成装置是否满足预定条件,当所述图像形成装置满足预定要求时,所述打印驱动才将包括PCL语言的打印文档发送至所述图像形成装置。
11.根据权利要求10所述的装置,其特征在于,所述预定条件包括:所述图像形成装置的名称、设备ID、厂商中至少一种信息,是否与所述过滤控制模块中存储的信息一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海奔图电子有限公司,未经珠海奔图电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810397772.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自定义打印设计系统及方法
- 下一篇:一种基于互联网的云打印管理平台