一种图片加载方法、装置、存储介质及服务器制造方法及图纸

技术编号:21034491 阅读:29 留言:0更新日期:2019-05-04 05:30
本发明专利技术公开了一种图片加载方法、装置、存储介质及服务器,该方法包括:接收待加载图片的原图;将所述原图拆分成富文本内容;在需要加载所述原图时直接加载所述富文本内容。本发明专利技术的方案,可以解决用户终端设备加载和查看长大图片存在使用不方便的问题,达到提升使用便捷性的效果。

A Picture Loading Method, Device, Storage Media and Server

【技术实现步骤摘要】
一种图片加载方法、装置、存储介质及服务器
本专利技术属于图片处理
,具体涉及一种图片加载方法、装置、存储介质及服务器,尤其涉及一种长大图片加载方法、装置、存储介质及服务器。
技术介绍
在产品详情的管理系统中,需要管理员上传长大产品详情图片,或是编辑富文本内容,然后普通用户在浏览产品详情的时候就会通过网络加载长大图片或者是富文本内容进行展示。使用富文本内容这种方式存在以下这些问题:(1)需要管理员有一定的美术天赋和前端基础,才能比较好的完成该项任务。(2)存在浏览器兼容问题,在不同的浏览器中,相同的富文本内容可能会有不同的展示效果。(3)管理员存在偷懒的情形,从别的网站复制页面内容直接作为富文本内容,这样做可能将别的页面中的js脚本代码也移植过来了,存在着安全风险。鉴于上述原因,越来越多的系统更倾向于采用长大图片的方式来实现,使用长大图片方式能够很好的解决上述的问题,但是也产生出新的一些困难,例如:(1)如果完全加载长大图片后展示,用户可能只看前面的内容不关心后面的内容,存在浪费流量的问题和用户等候时间过长的问题。(2)图片跟着终端设备屏幕大小变动,图片中的文字内容也随着图片大小变化,在手机屏幕上看图片中的文字则比较困难。
技术实现思路
本专利技术的目的在于,针对上述缺陷,提供一种图片加载方法、装置、存储介质及服务器,以解决现有技术中用户终端设备加载长大图片等待时间久和网络流量高,用户终端设备屏幕过小导致长大图片中文字内容难于查看,存在使用不方便的问题,达到提升使用便捷性的效果。本专利技术提供一种图片加载方法,包括:接收待加载图片的原图;将所述原图拆分成富文本内容;在需要加载所述原图时直接加载所述富文本内容。可选地,将所述原图拆分成富文本内容,包括:将所述原图切割成图片和图像;其中,所述图片中只含有所述原图中的文字符号,所述图像中包含所述原图中除所述图片之外的部分;将所述图片转换成文本内容;将所述文本内容和所述图像合并并转换成富文本内容。可选地,其中,待加载图片的长度大于或等于设定长度,和/或待加载图片的字节值大于或等于设定值;和/或,所述文本内容中包含有文本样式,所述文本样式,包括:字体、颜色、大小、位置中的至少之一。可选地,所述文本内容,包括:设定的显示规格的文本内容;所述图像,包括:设定的显示规格的图像;将所述文本内容和所述图像合并并转换成富文本内容,包括:将设定的显示规格的文本内容和设定的显示规格的图像,合并并转换成设定的显示规格的富文本内容。可选地,将所述原图拆分成富文本,还包括:根据待加载终端的显示规格调整所述图像的清晰度和所述文本内容的大小;其中,对所述文本内容中文字大小的调整导致所述文本内容变大或变小时,产生的空隙区域或覆盖区域由下一文字区域向上或向下调整,使得所述文本内容中每个文字区域之间的间隙符合设定间隙。可选地,所述显示规格,包括:第一规格、第二规格、第三规格和第四规格中的至少之一;根据待加载终端的显示规格调整所述图像的清晰度和所述文本内容的大小;其中,对所述文本内容中文字大小的调整导致所述文本内容变大或变小时,产生的空隙区域或覆盖区域由下一文字区域向上或向下调整,使得所述文本内容中每个文字区域之间的间隙符合设定间隙,包括:若所述显示规格为第一规格,则采用原有的所述图像,以及将所述文本内容中的文字调小;或者,若所述显示规格为第二规格则采用保持原样的所述图像和所述文本内容;或者,若所述显示规格为第三规格采用原有的所述图像,以及将所述文本内容中的文字调大;或者,若所述显示规格为第四规格采用对原有的所述图像压缩,以及将所述文本内容中的文字调大。可选地,在需要加载所述原图时直接加载所述富文本,包括:接收到待加载终端的加载请求时,将所述富文本内容加载至待加载终端,以在待加载终端上对所述富文本内容进行分段加载展示。可选地,将所述富文本内容加载至待加载终端,包括:在所述富文本内容包括设定的显示规格的富文本内容的情况下,根据所述加载请求中携带的待加载终端的显示规格,确定与所述显示规格匹配的富文本内容;将与所述显示规格匹配的富文本内容加载至待加载终端。与上述方法相匹配,本专利技术另一方面提供一种图片加载装置,包括:通信单元,用于接收待加载图片的原图;处理单元,用于将所述原图拆分成富文本内容;所述通信单元,还用于在需要加载所述原图时直接加载所述富文本内容。可选地,所述处理单元将所述原图拆分成富文本内容,包括:将所述原图切割成图片和图像;其中,所述图片中只含有所述原图中的文字符号,所述图像中包含所述原图中除所述图片之外的部分;将所述图片转换成文本内容;将所述文本内容和所述图像合并并转换成富文本内容。可选地,其中,待加载图片的长度大于或等于设定长度,和/或待加载图片的字节值大于或等于设定值;和/或,所述文本内容中包含有文本样式,所述文本样式,包括:字体、颜色、大小、位置中的至少之一。可选地,所述文本内容,包括:设定的显示规格的文本内容;所述图像,包括:设定的显示规格的图像;所述处理单元将所述文本内容和所述图像合并并转换成富文本内容,包括:将设定的显示规格的文本内容和设定的显示规格的图像,合并并转换成设定的显示规格的富文本内容。可选地,所述处理单元将所述原图拆分成富文本,还包括:根据待加载终端的显示规格调整所述图像的清晰度和所述文本内容的大小;其中,对所述文本内容中文字大小的调整导致所述文本内容变大或变小时,产生的空隙区域或覆盖区域由下一文字区域向上或向下调整,使得所述文本内容中每个文字区域之间的间隙符合设定间隙。可选地,所述显示规格,包括:第一规格、第二规格、第三规格和第四规格中的至少之一;所述处理单元根据待加载终端的显示规格调整所述图像的清晰度和所述文本内容的大小;其中,对所述文本内容中文字大小的调整导致所述文本内容变大或变小时,产生的空隙区域或覆盖区域由下一文字区域向上或向下调整,使得所述文本内容中每个文字区域之间的间隙符合设定间隙,包括:若所述显示规格为第一规格,则采用原有的所述图像,以及将所述文本内容中的文字调小;或者,若所述显示规格为第二规格则采用保持原样的所述图像和所述文本内容;或者,若所述显示规格为第三规格采用原有的所述图像,以及将所述文本内容中的文字调大;或者,若所述显示规格为第四规格采用对原有的所述图像压缩,以及将所述文本内容中的文字调大。可选地,所述通信单元在需要加载所述原图时直接加载所述富文本,包括:接收到待加载终端的加载请求时,将所述富文本内容加载至待加载终端,以在待加载终端上对所述富文本内容进行分段加载展示。可选地,所述通信单元将所述富文本内容加载至待加载终端,包括:在所述富文本内容包括设定的显示规格的富文本内容的情况下,根据所述加载请求中携带的待加载终端的显示规格,确定与所述显示规格匹配的富文本内容;将与所述显示规格匹配的富文本内容加载至待加载终端。与上述装置相匹配,本专利技术再一方面提供一种服务器,包括:以上所述的图片加载装置。与上述方法相匹配,本专利技术再一方面提供一种存储介质,包括:所述存储介质中存储有多条指令;所述多条指令,用于由处理器加载并执行以上所述的图片加载方法。与上述方法相匹配,本专利技术再一方面提供一种服务器,包括:处理器,用于执行多条指令;存储器,用于存储多条指令;其中本文档来自技高网...

【技术保护点】
1.一种图片加载方法,其特征在于,包括:接收待加载图片的原图;将所述原图拆分成富文本内容;在需要加载所述原图时直接加载所述富文本内容。

【技术特征摘要】
1.一种图片加载方法,其特征在于,包括:接收待加载图片的原图;将所述原图拆分成富文本内容;在需要加载所述原图时直接加载所述富文本内容。2.根据权利要求1所述的方法,其特征在于,将所述原图拆分成富文本内容,包括:将所述原图切割成图片和图像;其中,所述图片中只含有所述原图中的文字符号,所述图像中包含所述原图中除所述图片之外的部分;将所述图片转换成文本内容;将所述文本内容和所述图像合并并转换成富文本内容。3.根据权利要求2所述的方法,其特征在于,其中,待加载图片的长度大于或等于设定长度,和/或待加载图片的字节值大于或等于设定值;和/或,所述文本内容中包含有文本样式,所述文本样式,包括:字体、颜色、大小、位置中的至少之一。4.根据权利要求2或3所述的方法,其特征在于,所述文本内容,包括:设定的显示规格的文本内容;所述图像,包括:设定的显示规格的图像;将所述文本内容和所述图像合并并转换成富文本内容,包括:将设定的显示规格的文本内容和设定的显示规格的图像,合并并转换成设定的显示规格的富文本内容。5.根据权利要求2-4之一所述的方法,其特征在于,将所述原图拆分成富文本,还包括:根据待加载终端的显示规格调整所述图像的清晰度和所述文本内容的大小;其中,对所述文本内容中文字大小的调整导致所述文本内容变大或变小时,产生的空隙区域或覆盖区域由下一文字区域向上或向下调整,使得所述文本内容中每个文字区域之间的间隙符合设定间隙。6.根据权利要求5所述的方法,其特征在于,所述显示规格,包括:第一规格、第二规格、第三规格和第四规格中的至少之一;根据待加载终端的显示规格调整所述图像的清晰度和所述文本内容的大小;其中,对所述文本内容中文字大小的调整导致所述文本内容变大或变小时,产生的空隙区域或覆盖区域由下一文字区域向上或向下调整,使得所述文本内容中每个文字区域之间的间隙符合设定间隙,包括:若所述显示规格为第一规格,则采用原有的所述图像,以及将所述文本内容中的文字调小;或者,若所述显示规格为第二规格则采用保持原样的所述图像和所述文本内容;或者,若所述显示规格为第三规格采用原有的所述图像,以及将所述文本内容中的文字调大;或者,若所述显示规格为第四规格采用对原有的所述图像压缩,以及将所述文本内容中的文字调大。7.根据权利要求1-6之一所述的方法,其特征在于,在需要加载所述原图时直接加载所述富文本,包括:接收到待加载终端的加载请求时,将所述富文本内容加载至待加载终端,以在待加载终端上对所述富文本内容进行分段加载展示。8.根据权利要求7所述的方法,其特征在于,将所述富文本内容加载至待加载终端,包括:在所述富文本内容包括设定的显示规格的富文本内容的情况下,根据所述加载请求中携带的待加载终端的显示规格,确定与所述显示规格匹配的富文本内容;将与所述显示规格匹配的富文本内容加载至待加载终端。9.一种图片加载装置,其特征在于,包括:通信单元,用于接收待加载图片的原图;处理单元,用于将所述原图拆分成富文本内容;所述通信单元,还用于在需要加载所述原图时直接加载所述富文本内容。10.根据权利要求9所述的装置,其特征在于,所述处理单元将所述原图拆分成富文本内容,包括:将所述原...

【专利技术属性】
技术研发人员:甄志坚宋德超王沅召程时鹏程万里赵慧子
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1