[发明专利]扫描插件系统的实现方法、装置、存储介质和计算机设备在审
| 申请号: | 202110434253.X | 申请日: | 2021-04-22 |
| 公开(公告)号: | CN113127095A | 公开(公告)日: | 2021-07-16 |
| 发明(设计)人: | 陈康康;张学彬 | 申请(专利权)人: | 南京立思辰智能设备有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/958 |
| 代理公司: | 南京品智知识产权代理事务所(普通合伙) 32310 | 代理人: | 奚晓宁;杨陈庆 |
| 地址: | 210000 江苏省南京市雨花台*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 扫描 插件 系统 实现 方法 装置 存储 介质 计算机 设备 | ||
本发明涉及信息处理技术领域,特别是涉及一种扫描插件系统的实现方法、装置、存储介质和计算机设备。所述方法包括搭建浏览器开发框架,集成功能模块,编译生成扫描插件;创建打包安装文件,设置环境变量,安装扫描插件;打开浏览器,加载扫描插件;浏览器加载前端应用程序,初始化扫描插件;扫描插件调用搜索扫描设备接口,获取所有可用的扫描设备;选择一可用扫描设备,设置扫描属性,进行扫描;扫描插件调用扫描设备接口,读取扫描设备的扫描数据,并转换成图片格式数据并将图片格式数据存储在内存中;将图片格式数据转换成文件格式数据。是对浏览器插件的有益补充,为浏览器前端软件实现扫描功能提供解决方案,保证数据安全可靠。
技术领域
本发明涉及信息处理技术领域,特别是涉及一种扫描插件系统的实现方法、装置、存储介质和计算机设备。
背景技术
随着国产化的应用越来越广,现有的扫描软件在国产操作系统上的应用较少,对扫描数据保密防泄漏方面的处理及基于浏览器的国产操作系统扫描插件尚处于空白。
目前关于打印扫描方面的专利大多是在打印扫描设备以及扫描文件的图像处理等方面,扫描软件基本都是桌面应用软件。其中以珠海奔图电子有限公司申请(公开号CN110109850A)公开的基于SANE协议框架下扫描设备的搜索方法及装置最具代表性,该发明为基于SANE协议框架下扫描设备的搜索方法、装置、存储介质、计算机设备、扫描设备及扫描系统。提供了一套基于SANE协议的扫描解决方案。但是该系统软件为桌面应用软件,扫描生成的文件直接保存到计算机中,没有对扫描数据进行防泄漏方面的处理,适用于通用的应用场景。对于保密要求高的应用场景,以及需要在浏览器中操作扫描设备的需求应用还存在不足。
发明内容
本发明的目的是为了克服上述存在的不足,提供一种扫描插件系统的实现方法、装置、存储介质和计算机设备,是基于浏览器的扫描插件实现方法,能在浏览器中直接对扫描设备进行操作,整个工作流程数据都在内存中,保证数据的安全可靠。
本发明是采取以下技术方案实现的,一种扫描插件系统的实现方法,所述方法包括:
S1、搭建浏览器开发框架,集成插件初始化模块、扫描设备搜索模块、扫描属性设置模块、扫描模块、文件生成模块、和SANE协议接口等功能模块,编译生成扫描插件;
S2、创建打包安装文件,设置环境变量,安装扫描插件;
S3、打开浏览器,自动加载扫描插件;
S4、浏览器加载前端应用程序,初始化扫描插件;
S5、扫描插件调用搜索扫描设备接口,获取所有可用的扫描设备;
S6、选择一台可用的扫描设备,设置扫描属性,进行扫描;
S7、扫描插件调用扫描设备接口,读取扫描设备的扫描数据,并转换成图片格式数据,同时将图片格式数据存储在内存中;
S8、将步骤S7的图片格式数据转换成文件格式数据。
步骤S1中,根据浏览器插件标准搭建开发框架,基于SANE协议开发各扫描功能模块,编译扫描插件时加载SANE、JPEG、PNG等静态库。
步骤S2中,将编译生成的插件文件、驱动配置文件及环境变量配置文件打包编译成安装文件,然后执行安装。
步骤S4中,前端应用程序为需要调用扫描功能的前端程序,可以调用扫描插件的相关接口。
步骤S5中,搜索可用的扫描设备的具体方法为:调用SANE协议接口中的获取扫描设备接口,遍历获取所有可用的扫描设备,并将设备名称存储在列表中。
步骤S7中,扫描插件循环调用SANE协议接口中的读取设备数据接口,将数据读取到内存中,并在内存中对数据压缩处理转换成jpg、png等图片格式,然后继续扫描下一页文件只到所有文件扫描结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京立思辰智能设备有限公司,未经南京立思辰智能设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110434253.X/2.html,转载请声明来源钻瓜专利网。





