[发明专利]一种存储文档的方法、装置、电子设备及存储介质在审
申请号: | 202010511139.8 | 申请日: | 2020-06-08 |
公开(公告)号: | CN112783839A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 邓斌 | 申请(专利权)人: | 北京金山办公软件股份有限公司;珠海金山办公软件有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/172;G06F16/51 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 高莺然;马敬 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 文档 方法 装置 电子设备 介质 | ||
本申请实施例提供了一种存储文档的方法、装置、电子设备及存储介质,涉及计算机技术领域,所述方法包括:获取目标文档,所述目标文档包括多个图像。根据预设的识别规则,将所述多个图像划分为至少一个图像组,所述图像组中任意一个图像与所述图像组中的其他图像中的至少一个图像存在重叠部分。将所述图像组包含的各图像进行图像合并处理,得到每个图像组对应的合并图像。对图像合并处理后的文档进行存储。采用本申请可以有效降低目标文档占用的存储空间,同时也提高打开目标文档时的解析、渲染速度。
技术领域
本申请涉及计算机技术领域,特别是涉及一种存储文档的方法、装置、电子设备及存储介质。
背景技术
目前,大部分人将自己生活、工作或者学习中收集到的信息以文字或者图片的形式存储到文档中。在存储文档时,电子设备会对文档包含的全部内容进行存储,也即,电子设备会存储文档中包含的各图片。
由于在实际中,同一文档中可能会存在着多张的图片叠加在一起。基于上述技术方案,电子设备会将这些叠加在一起的图片一张一张存储,会浪费电子设备的存储空间。
发明内容
本申请实施例的目的在于提供一种存储文档的方法、装置、电子设备及存储介质,可以有效降低目标文档占用的存储空间,同时也提高打开目标文档时的解析、渲染速度。具体技术方案如下:
第一方面,提供了一种存储文档的方法,所述方法包括:
获取目标文档,所述目标文档包括多个图像。
根据预设的识别规则,将所述多个图像划分为至少一个图像组,所述图像组中任意一个图像与所述图像组中的其他图像中的至少一个图像存在重叠部分。
将所述图像组包含的各图像进行图像合并处理,得到每个图像组对应的合并图像。
对图像合并处理后的文档进行存储。
可选的,所述根据预设的识别规则,将所述多个图像划分为至少一个图像组,所述图像组中任意一个图像与所述图像组中的其他图像中的至少一个图像存在重叠部分,包括:
确定所述目标文档页面内所有图像的数据量大小、尺寸大小和在所述目标文档中的位置信息。
根据所述多个图像在所述目标文档中的位置信息以及尺寸大小,判断所述多个图像中任意一个图像与所述多个图像中的其他图像中的至少一个图像是否存在重叠部分。
若所述多个图像中任意一个图像与所述多个图像中的其他图像都不存在重叠部分,则判定所述多个图像不构成所述图像组。
若所述多个图像中任意一个图像与所述多个图像中的其他图像中的至少一个图像存在重叠部分,则判定所述多个图像构成所述图像组。
将所述目标文档内有重叠区域的图像划分至同一图像组,得到至少一个所述图像组。
可选的,所述将所述图像组包含的各图像进行图像合并处理,得到每个图像组对应的合并图像,包括:
在所述图像组位置创建一张空白图像。
根据所述图像组内图像显示的先后顺序以及图像之间的相对位置将图像粘贴到所述空白图像中,得到所述合并图像。
用所述图像组的总数据量与所述合并图像的数据量进行对比。
若所述图像组的总数据量大于所述合并图像的数据量,则将所述目标文档中的所述图像组替换为所述合并图像。
可选的,所述方法还包括:
当接收到用户输入的对应所述目标文档的显示指令时,获取所述合并图像。
根据所述多个图像在所述目标文档中的位置信息,将所述合并图像在对应位置显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山办公软件股份有限公司;珠海金山办公软件有限公司,未经北京金山办公软件股份有限公司;珠海金山办公软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010511139.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有尾气降噪结构的半潜船用发电机
- 下一篇:一种五环包皮套扎环