[发明专利]一种云平台打印方法、云服务器及云打印系统在审
申请号: | 201911155061.4 | 申请日: | 2019-11-22 |
公开(公告)号: | CN110908621A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 刘春波;杨德湘;李文娟 | 申请(专利权)人: | 深圳市印点点科技有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 深圳国海智峰知识产权代理事务所(普通合伙) 44489 | 代理人: | 王庆海;刘军锋 |
地址: | 518000 广东省深圳市南山区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 打印 方法 服务器 系统 | ||
本发明涉及云打印技术领域,具体公开了一种云平台打印方法、云服务器及云打印系统,方法包括云服务器接收移动、PC设备上传的打印请求;打印请求包含待打印文件、文件打印参数、打印机信息以及获取文件页数事件;判断待打印文件的文件格式是否为图片格式;若否,则将待打印文件转码为PDF格式;若是,则根据打印机信息确定对应的打印机语言,并调用对应驱动程序将图片格式的待打印文件结合文件打印参数生成打印机语言文件;将打印机语言文件向对应打印机发送等步骤。本发明的云平台打印方法、云服务器及云打印系统,可以兼容多种类型的打印机品牌,所有文件的处理过程均在云服务器上进行,移动设备和打印机维护的工作量大大减少。
技术领域
本发明涉及云打印技术领域,尤其涉及一种云平台打印方法、云服务器及云打印系统。
背景技术
现如今国内的移动设备普及率非常高,很多聊天、办公类的文件均存于移动设备中,用户需要打印移动设备中的文件内容较难,目前的方法是将文件传送到计算机,计算机与打印机连接,计算机将需要打印的文件发送到打印机进行打印,这种方法下需要计算机安装对应打印机的驱动程序,如果需要不同打印机进行打印,则需要安装多种驱动,这种传统的打印模式很难满足移动设备上文件的打印要求。
现有技术中也出现了采用云平台与打印机之间建立通讯的方式进行打印,将打印机驱动安装在和打印机连接的云盒中,利用云盒转换以及处理打印文件,在这种打印方式下,打印的文件常常会出现乱码现象,不能满足大众的需求。
发明内容
针对现有技术中的技术问题,本发明提供一种云平台打印方法、云服务器及云打印系统。
第一方面,本发明提供一种云平台打印方法,包括,
云服务器接收移动设备上传的打印请求;打印请求包含待打印文件、文件打印参数、打印机信息以及获取文件页数事件;
判断待打印文件的文件格式是否为图片格式;
若否,则将待打印文件转码为PDF格式;
解析PDF格式的待打印文件的内容并获取待打印文件的页数,根据待打印文件的页数生成页数回复事件;
将页数回复事件向移动终端发送;
将PDF格式的待打印文件转换为图片格式;
若是,则根据打印机信息确定对应的打印机语言,并调用对应驱动程序将图片格式的待打印文件结合文件打印参数生成打印机语言文件;
将打印机语言文件向对应打印机发送。
进一步的,对应驱动程序将图片格式的待打印文件结合文件打印参数生成打印机语言文件后,生成文件转码成功事件,并将文件转码成功事件向移动设备发送。
进一步的,云平台打印方法还包括,
云服务器接收移动设备上传的打印机管理请求;
识别打印机管理请求中的打印机产品信息;
根据打印机产品信息确定其对应的打印机语言;
删除或添加对应的驱动程序。
进一步的,云平台打印方法还包括,
云服务器将打印机语言文件向打印机发送后生成文件打印事件,并将文件打印事件向移动设备发送。
进一步的,云平台打印方法还包括:
云服务器存储PDF格式的待打印文件,和/或存储打印机语言文件。
第二方面,本发明提供一种云服务器,包括:
信息接收模块,用于接收移动设备上传的打印请求;打印请求包含待打印文件、文件打印参数、打印机信息以及获取文件页数事件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市印点点科技有限公司,未经深圳市印点点科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911155061.4/2.html,转载请声明来源钻瓜专利网。