【技术实现步骤摘要】
一种基于Excel文件的图片存储和内容展示方法及装置
本专利技术涉及数据存储
,尤其涉及一种基于Excel文件的图片存储和内容展示方法及装置。
技术介绍
随着信息化建设的快速发展,Excel文件内容不再只是局限于文本形式的展示类型,其中图片的展示已经演变成非常普遍的需求。Excel文件用于存储大量的数据,可以当作一个移动的小型数据库,记录几千甚至几十万条数据。若每一项数据都有展示图片的需求,整个Excel文件体积会非常大,直接导致访问Excel文件缓慢,甚至由于电脑设备性能原因无法打开,或者导致机器奔溃卡死。访问Excel文件的一般流程就是通过服务器导出数据,然后将内容存储在Excel文件中,并保存到本地设备。现有技术中,针对导出带有图片格式的内容,通过限制导出的图片的大小,压缩图片以及限制导出的数据量,从而减少导出的Excel文件的体积,保证可以正常访问。然而,太多的限制无法满足在处理数据量大的Excel文件的同时又要保证图片内容的浏览质量。
技术实现思路
本专利技术目的在于,提供一种基于 ...
【技术保护点】
1.一种基于Excel文件的图片存储和内容展示方法,其特征在于,包括:/n根据浏览器访问应用,选择导出数据,生成Excel文件,所述Excel文件包括单元格,所述单元格包括图片信息和/或内容;/n采用Excel转换工具对所述Excel文件进行解析文件内容,通过列标记查找带有所述图片信息并需要转换的内容,若查找到所述单元格包括所述图片信息并需要转换的内容,则记录所述单元格并保存所述图片信息,进行所述图片信息的下载和保存,通过在所述Excel转换工具地址下建立临时文件夹,将所述图片信息保存在所述临时文件夹中,若没有查找到所述单元格包括所述图片信息并需要转换的内容,则直接结束;/ ...
【技术特征摘要】
1.一种基于Excel文件的图片存储和内容展示方法,其特征在于,包括:
根据浏览器访问应用,选择导出数据,生成Excel文件,所述Excel文件包括单元格,所述单元格包括图片信息和/或内容;
采用Excel转换工具对所述Excel文件进行解析文件内容,通过列标记查找带有所述图片信息并需要转换的内容,若查找到所述单元格包括所述图片信息并需要转换的内容,则记录所述单元格并保存所述图片信息,进行所述图片信息的下载和保存,通过在所述Excel转换工具地址下建立临时文件夹,将所述图片信息保存在所述临时文件夹中,若没有查找到所述单元格包括所述图片信息并需要转换的内容,则直接结束;
完成所述图片下载后,所述Excel转换工具提示任务已完成,根据用户指定转换后的数据导出路径,生成一个文件夹,所述文件夹包含所述临时文件夹、原Excel文件以及转换后的Excel文件。
2.根据权利要求1所述的一种基于Excel文件的图片存储和内容展示方法,其特征在于,记录所述单元格并保存所述图片信息,进行所述图片信息的下载和保存,包括所述单元格创建一个uuid并作为图片的链接文字。
3.根据权利要求2所述的一种基于Excel文件的图片存储和内容展示方法,其特征在于,根据所述图片信息,包括将用户id和图片上传时候的时间戳生成一个图片请求路径url,根据所述图片请求路径url进行下载,将所述图片保存在所述Excel转换工具地址下的临时文件夹。
4.根据权利要求3所述的一种基于Excel文件的图片存储和内容展示方法,其特征在于,所述转换后的Excel文件通过Excel文件里面的图片链接可以采用本地图片查看器打开图片进行访问阅读。
5.一种基于Excel文件的图片存储和内容展示装置,其特征在于,包括:
初始模块,用于根据浏览器访问应用,选择导出数据,生成Excel文件,所述Excel文件包括单元格,所述单元格包括图片信息和/或内容;
解析模块,采用Exce...
【专利技术属性】
技术研发人员:伍伟锋,关瑷健,庄宝珊,李海荣,陈永辉,
申请(专利权)人:广州市玄武无线科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。