[发明专利]一种图片上传的处理方法及系统无效
申请号: | 201110296514.2 | 申请日: | 2011-09-27 |
公开(公告)号: | CN102508851A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 黄海宽 | 申请(专利权)人: | 深圳市五巨科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;赵镇勇 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 上传 处理 方法 系统 | ||
技术领域
本发明属于多媒体技术领域,尤其涉及一种图片上传的处理方法及系统。
背景技术
目前,服务器中存储有大量图片供移动终端下载,通常服务器上传图片需要根据不同的移动终端屏幕尺寸和分辨率提供各种不同的尺寸,现在主流的手机分辨率有很多种,主要包括:480x480,320x320,240x240、180X180、160x160、120x120、100x100、90x90、72x72、36x36、24x24,45X56、60X80等,任意一张图片都需要根据不同移动终端的分辨率经过程序处理成适用不同尺寸的图片后上传至服务器。当有大量的图片上传时,需要分别上传每一张图片再对每一张图片分别设置分辨率尺寸,这样一来,影响图片上传效率,图片处理的工作量也会非常巨大且繁琐,耗费处理工序。
发明内容
本发明提供了一种图片上传的处理方法及系统,旨在解决现有技术中由于图片处理过于繁琐,耗费工序并影响上传效率的问题。
本发明是这样实现的,一种图片上传的处理方法,包括:
步骤a:设置目的图片分辨率尺寸的配置文件;
步骤b:上传原始文件到服务器,根据目的图片分辨率尺寸计算原始文件长度和宽度的缩放比例;
步骤c:根据缩放比例对原始文件进行缩放处理,自动生成符合缩放尺寸的目的图片并保存在服务器中。
本发明的技术方案还包括:在所述步骤a中,所述目的图片分辨率尺寸的配置文件存储在服务器中。
本发明的技术方案还包括:所述步骤b还包括:判断原始文件是否是图片格式,如果不是图片格式,提示用户上传的不是图片;如果是图片格式,则读取原始图片到服务器内存中,获取原始图片的长度、宽度和像素信息,并判断获取信息是否成功,如果获取信息不成功,提示用户上传的不是图片;如果获取信息成功,则读取目的图片分辨率尺寸的配置文件。
本发明的技术方案还包括:在所述步骤c中,所述对原始图片进行缩放处理的具体处理方式为:根据缩放比例新建一个空白图片文档,在空白图片文档中按照原始图片像素绘制缩放目的图片,并将缩放后的目的图片保存在服务器中。
本发明的技术方案还包括:当有大量图片需要上传时,所述步骤a还包括:将需要上传的原始图片文件压缩成一个文件压缩包,并上传文件压缩包到服务器,所述步骤b还包括:解压文件压缩包得到原始文件,并将原始文件保存到服务器中。
本发明的技术方案还包括:所述步骤c还包括:判断是否还有下一张原始图片需要进行缩放,如果有,重新执行步骤b;如果没有,判断是否完成最后一张图片的缩放,如果不是,重新读取原始图片文件到服务器内存;如果是,结束本次图片处理。
本发明提供的另一技术方案:一种图片上传的处理系统,包括移动终端和服务器,所述移动终端包括文件上传模块,用于上传原始文件到服务器,所述服务器包括图片设置模块、比例计算模块和图片缩放模块,所述图片设置模块用于设置目的图片分辨率尺寸的配置文件,所述比例计算模块用于根据目的图片分辨率尺寸计算原始图片长度和宽度的缩放比例,所述图片缩放模块用于根据缩放比例对原始图片进行缩放处理,自动生成符合缩放尺寸的目的图片并保存在服务器中。
本发明的技术方案还包括:所述服务器还包括格式判断模块、信息提示模块和图片读取模块,所述格式判断模块用于判断原始文件是否是图片格式,如果不是图片格式,通过信息提示模块提示用户;如果是图片格式,通过图片读取模块读取原始图片文件;所述信息提示模块用于提示用户上传的不是图片,所述图片读取模块用于读取原始图片到服务器中。
本发明的技术方案还包括:所述服务器还包括原始信息获取模块和配置信息获取模块,所述原始信息获取模块用于获取原始图片的长度、宽度和像素信息,并判断获取信息是否成功,如果获取信息不成功,通过信息提示模块提示用户;如果获取信息成功,通过配置信息获取模块读取目的图片分辨率尺寸,所述配置信息获取模块用于读取目的图片分辨率尺寸的配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市五巨科技有限公司,未经深圳市五巨科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110296514.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端以及图像漫画化方法
- 下一篇:一种重型铰接式自卸车前悬架用的弹性装置