[发明专利]一种打印请求的审批方法、存储介质和服务器在审
申请号: | 201810952676.9 | 申请日: | 2018-08-21 |
公开(公告)号: | CN109284075A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 骆水明 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打印请求 审批 打印属性信息 打印 存储介质 应用程序 服务器 劫持 计算机技术领域 拦截 客户端登录 打印操作 一次打印 用户体验 客户端 打印机 跳转 发送 客户 | ||
本发明涉及计算机技术领域,提出一种打印请求的审批方法、存储介质和服务器。该审批方法包括:使用API劫持的方式拦截客户端在应用程序中发出的打印请求;提取所述打印请求的打印属性信息;根据所述打印属性信息对所述打印请求进行审批;若所述审批的结果为审批通过,则将所述打印请求发送至打印机,执行打印操作;若所述审批的结果为审批未通过,则忽略所述打印请求。用户可以在客户端的应用程序中直接发起打印请求,系统会使用API劫持的方式拦截该打印请求,然后跳转至审批流程的入口,对该打印请求进行审批,从而完成一次打印流程。可见,用户打印时无需在客户端登录打印审批系统,不必改变自己的打印习惯,从而有效提升了用户体验。
技术领域
本发明涉及计算机技术领域,尤其涉及一种打印请求的审批方法、存储介质和服务器。
背景技术
对于用户打印行为的监控和审批,目前通常采用以下方法:部署打印服务器,所有的网络打印机接入该服务器;用户在客户端使用账号登录该服务器的打印审批系统,发起打印请求;在审批通过后,该打印审批系统发送控制指令给相应的网络打印机进行打印,并通过生成操作日记来记录各个用户的打印行为。然而,该方法存在如下问题:用户需要登录打印审批系统才能进行打印,改变了原有的打印操作习惯,用户体验不佳。
发明内容
有鉴于此,本发明实施例提供了一种打印请求的审批方法、存储介质和服务器,旨在解决用户需要登录打印审批系统才能进行打印,用户体验不佳的问题。
本发明实施例的第一方面,提供了一种打印请求的审批方法,包括:
使用API劫持的方式拦截客户端在应用程序中发出的打印请求;
提取所述打印请求的打印属性信息;
根据所述打印属性信息对所述打印请求进行审批;
若所述审批的结果为审批通过,则将所述打印请求发送至打印机,执行打印操作;
若所述审批的结果为审批未通过,则忽略所述打印请求。
本发明实施例的第二方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如本发明实施例的第一方面提出的打印请求的审批方法的步骤。
本发明实施例的第三方面,提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如下步骤:
使用API劫持的方式拦截客户端在应用程序中发出的打印请求;
提取所述打印请求的打印属性信息;
根据所述打印属性信息对所述打印请求进行审批;
若所述审批的结果为审批通过,则将所述打印请求发送至打印机,执行打印操作;
若所述审批的结果为审批未通过,则忽略所述打印请求。
本发明实施例提出的打印请求的审批方法包括:使用API劫持的方式拦截客户端在应用程序中发出的打印请求;提取所述打印请求的打印属性信息;根据所述打印属性信息对所述打印请求进行审批;若所述审批的结果为审批通过,则将所述打印请求发送至打印机,执行打印操作;若所述审批的结果为审批未通过,则忽略所述打印请求。采用本打印请求的审批方法,用户可以在客户端的应用程序(比如word、excel)中直接发起打印请求,系统会使用API劫持的方式拦截该打印请求,然后跳转至审批流程的入口,对该打印请求进行审批,从而完成一次打印流程。可见,用户打印时无需在客户端登录打印审批系统,不必改变自己的打印习惯,从而有效提升了用户体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810952676.9/2.html,转载请声明来源钻瓜专利网。