[发明专利]用于图片的呈现方法和装置有效
申请号: | 201210468160.X | 申请日: | 2012-11-19 |
公开(公告)号: | CN103020127A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 史志奇;赵晓伟;彭波 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06T3/40 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 齐洁茹 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 图片 呈现 方法 装置 | ||
1.一种用于图片的呈现方法,包括:
将各图片单元调整为相同尺寸并以瀑布墙布局方式展示;
在接收到对某一图片单元的放大请求时,获取被请求图片单元的位置信息;
基于设定的放大倍数,以被请求图片单元的位置为基准,在当前浏览进程下对被请求图片单元进行放大显示;
其中,所述在当前浏览进程下对被请求图片单元进行放大显示时,将放大显示所占空间处的各图片单元向下移动或隐藏。
2.如权利要求1所述的方法,其特征在于,所述基于设定的放大倍数,以被请求图片单元的位置为基准,在当前浏览进程下对被请求图片单元进行放大显示,进一步包括:
根据设定的放大倍数,计算放大所述被请求图片单元占用的横向单元数和纵向单元数;
以所述被请求图片单元的位置为基准,分别在横向和纵向上插入满足对应单元数且覆盖所述被请求图片单元的多个空单元;
在插入的空单元区域处放大显示被请求的图片单元。
3.如权利要求2所述的方法,其特征在于,所述根据设定的放大倍数,计算放大所述被请求图片单元占用的横向单元数和纵向单元数,进一步包括:
根据所述设定的放大倍数,确定被请求图片单元的横向放大倍数和纵向放大倍数;
以图片单元的原始横向尺寸为基数,根据所述横向放大倍数,确定放大所述图片单元占用的横向单元数;
以图片单元的原始纵向尺寸为基数,根据所述纵向放大倍数,确定放大所述图片单元占用的纵向单元数。
4.如权利要求2所述的方法,其特征在于,所述以被请求图片单元的位置为基准,分别在横向和纵向上插入满足对应单元数且覆盖所述被请求图片单元的多个空单元,进一步包括:
以请求图片单元在瀑布墙布局方式下的横向位置为基准,在所述横向位置及其左侧和/或右侧插入满足所述横向单元数的空单元;
以横向插入的空单元为基准,向下插入满足所述纵向单元数的空单元。
5.如权利要求2至4任一项所述的方法,其特征在于,所述在插入的空单元区域处放大显示被请求的图片单元具体包括:将被请求的原图片单元隐藏,并在所述插入的空单元区域处生成放大后的图片单元并显示。
6.如权利要求2所述的方法,其特征在于,所述方法进一步包括:接收对被放大图片单元的还原请求,将放大的图片单元进行还原显示。
7.如权利要求6所述的方法,其特征在于,所述将放大的图片单元进行还原显示,进一步包括:
获取被放大图片单元的原始位置、以及放大所述图片单元时插入的各空单元的插入位置;
将还原的图片单元在所述原始位置处显示,将所述插入位置处的各空单元销毁,释放占用的空间。
8.如权利要求6或7所述的方法,其特征在于,所述方法进一步包括:
当显示图片的终端页面宽度发生调整时,检测当前是否存在放大的图片单元,若是,则将放大的图片单元还原处理后,对瀑布墙的列数进行调整,并在调整后,将被还原的图片单元重新进行放大处理;否则,直接对瀑布墙的列数进行调整。
9.如权利要求1至8任一项所述的方法,其特征在于,所述图片单元为壁纸站内的图片单元;所述图片单元的单元内容为图片或者为区块化的文字内容。
10.一种用于图片的呈现装置,包括:
尺寸调整单元,适于将各图片单元调整为相同尺寸并以瀑布墙布局方式展示;
信息获取单元,适于在接收到对某一图片单元的放大请求时,获取被请求图片单元的位置信息;
放大处理单元,适于基于设定的放大倍数,以被请求图片单元的位置为基准,在当前浏览进程下对被请求图片单元进行放大显示;
其中,所述放大处理单元进一步适于在当前浏览进程下对被请求图片单元进行放大显示时,将放大显示所占空间处的各图片单元向下移动或隐藏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210468160.X/1.html,转载请声明来源钻瓜专利网。