[发明专利]图像文件的显示方法、装置及系统在审
申请号: | 201710664262.1 | 申请日: | 2017-08-04 |
公开(公告)号: | CN107403014A | 公开(公告)日: | 2017-11-28 |
发明(设计)人: | 张曙华;张二伟;路斌 | 申请(专利权)人: | 光典信息发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 宋南 |
地址: | 201700 上海市青浦区北青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像文件 显示 方法 装置 系统 | ||
技术领域
本发明涉及图像显示技术领域,具体而言,涉及一种图像文件的显示方法、装置及系统。
背景技术
超大幅面档案常见于书画、图纸、布告等珍贵档案,数字化扫描图像存储要求精度高、色彩逼真,受限于扫描仪可支持的最大扫描幅面,超大幅面档案扫描多采用分区扫描形成多幅图像,扫描生成的图像文件具有图片尺寸大、文件容量大的显著特性,在网络利用时容易出现图片显示缓慢和无法显示的问题。
超大幅档案扫描图像文件通常形成的是TIFF格式文件或是JPEG格式文件,Web浏览器无法直接浏览TIFF图像文件。当前主流Web浏览器(包括IE、FireFox,Chrome、Safari)均暂未提供直接浏览该格式文件的方法。常用的方法有:(一)使用文件格式转换工具将扫描形成的TIFF图像文件转换为JPG格式的利用文件;(二)在用户终端安装插件,比如常见的有AlternaTIFF插件,借助第三方插件在浏览器中浏览。由于客户终端操作系统和浏览器种类的多样性,这种方式往往仅能支持部分场景,无法在复杂的终端环境中通用。超大幅面档案扫描图像文件过大时,本地打开查看文件对计算机的配置就有相当高的要求,Web浏览存在加载庞大数据文件的网络性能问题,导致图片长时间没有下载完成而无法及时浏览,甚至可能引起浏览器崩溃,影响用户体验。
发明内容
本发明的目的在于提供一种图像文件的显示方法、装置及系统,以改善上述问题。为了实现上述目的,本发明采取的技术方案如下:
第一方面,本发明实施例提供了一种图像文件的显示方法,所述方法包括用户终端向服务器发起所述图像文件的浏览请求;接收到所述服务器响应于所述浏览请求返回的索引文件数据后,创建绘图环境;基于所述绘图环境,获取当前显示窗口中所需加载的所述图像文件对应的所有瓦片信息;将所述所有瓦片信息发送给所述服务器,以便所述服务器根据所述所有瓦片信息,查找所述所有瓦片信息各自对应的瓦片数据文件并发送给所述用户终端;基于接收到的所述所有瓦片信息各自对应的瓦片数据文件,在当前显示窗口中绘制并显示所述瓦片数据文件对应的图像。
第二方面,本发明实施例提供了一种图像文件的显示方法,所述方法包括用户终端向服务器发起所述图像文件的浏览请求;所述服务器向所述用户终端返回响应于所述浏览请求的索引文件数据;用户终端接收到所述索引文件数据后,创建绘图环境,基于所述绘图环境,获取当前显示窗口中所需加载的所述图像文件对应的所有瓦片信息,将所述所有瓦片信息发送给所述服务器;所述服务器根据所述所有瓦片信息,查找所述所有瓦片信息各自对应的瓦片数据文件并发送给所述用户终端;用户终端基于接收到的所述所有瓦片信息各自对应的瓦片数据文件,在当前显示窗口中绘制并显示所述瓦片数据文件对应的图像。
第三方面,本发明实施例提供了一种图像文件的显示装置,所述装置包括第一发送单元、创建单元、获取单元、第二发送单元和显示单元。第一发送单元,用于向服务器发起所述图像文件的浏览请求。创建单元,用于接收到所述服务器响应于所述浏览请求返回的索引文件数据后,创建绘图环境。获取单元,用于基于所述绘图环境,获取当前显示窗口中所需加载的所述图像文件对应的所有瓦片信息。第二发送单元,用于将所述所有瓦片信息发送给所述服务器,以便所述服务器根据所述所有瓦片信息,查找所述所有瓦片信息各自对应的瓦片数据文件并发送给用户终端。显示单元,用于基于接收到的所述所有瓦片信息各自对应的瓦片数据文件,在当前显示窗口中绘制并显示所述瓦片数据文件对应的图像。
第四方面,本发明实施例提供了一种图像文件的显示系统,所述系统包括用户终端和服务器。用户终端,用于向服务器发起所述图像文件的浏览请求。所述服务器,用于向所述用户终端返回响应于所述浏览请求的索引文件数据。用户终端,还用于接收到所述索引文件数据后,创建绘图环境,基于所述绘图环境,获取当前显示窗口中所需加载的所述图像文件对应的所有瓦片信息,将所述所有瓦片信息发送给所述服务器。所述服务器,还用于根据所述所有瓦片信息,查找所述所有瓦片信息各自对应的瓦片数据文件并发送给所述用户终端。用户终端,还用于基于接收到的所述所有瓦片信息各自对应的瓦片数据文件,在当前显示窗口中绘制并显示所述瓦片数据文件对应的图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于光典信息发展有限公司,未经光典信息发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710664262.1/2.html,转载请声明来源钻瓜专利网。