[发明专利]一种页面排版方法及装置有效
申请号: | 201210289611.3 | 申请日: | 2012-08-15 |
公开(公告)号: | CN103593331B | 公开(公告)日: | 2018-09-18 |
发明(设计)人: | 舒玉强;鲁阳;马瑞林;孔利;任立斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/25 | 分类号: | G06F17/25 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩;褚敏 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种页面排版方法及装置。其中所述排版方法包括根据指定排版宽度进行排版,并得到实际排版宽度;判断实际排版宽度减去指定排版宽度是否大于给定阈值,如果实际排版宽度减去指定排版宽度大于给定阈值,执行下一步骤;对指定排版宽度进行修正,并根据修正后的指定排版宽度重新排版。本发明实施例的页面排版方法及装置通过在排版过程中保留页面的实际排版宽度,并根据实际排版宽度减去指定排版宽度的宽度差反向修正指定排版宽度并重排页面,以修正由于指定排版宽度大于页面实际宽度造成的页面右边的空白,以达到最好的适配效果,改善用户的使用体验。 | ||
搜索关键词: | 一种 页面 排版 方法 装置 | ||
【主权项】:
1.一种页面排版方法,包括:根据指定排版宽度进行排版,并得到实际排版宽度;判断实际排版宽度减去指定排版宽度是否大于给定阈值;如果实际排版宽度减去指定排版宽度大于给定阈值,对指定排版宽度进行修正,并根据修正后的指定排版宽度重新排版;其中,在所述根据指定排版宽度进行排版,并得到实际排版宽度步骤前还包括:设置修正变量的初始值;在所述判断实际排版宽度减去指定排版宽度是否大于给定阈值步骤中还包括:判断修正变量是否为初始值,如果实际排版宽度减去指定排版宽度大于给定阈值,且修正变量为初始值,在所述对指定排版宽度进行修正,并根据修正后的指定排版宽度重新排版步骤中还包括:修改修正变量的初始值;在所述判断实际排版宽度减去指定排版宽度是否大于给定阈值步骤中,如果实际排版宽度减去指定排版宽度不大于给定阈值,且修正变量不是初始值,则结束本次排版;其中,在所述根据指定排版宽度进行排版,并得到实际排版宽度步骤前还包括:加载排版页面,并判断页面是否有视觉窗口,如果页面有视觉窗口,根据指定排版宽度进行排版,得到实际排版宽度,并结束本次排版;如果页面没有视觉窗口,则识别页面的网页类型,并根据网页类型指定第一次排版宽度;其中,所述对指定排版宽度进行修正的修正方式为:在实际排版宽度与指定排版宽度的宽度差范围内将指定排版宽度修正为与实际排版宽度较为接近的宽度,直到实际排版宽度与指定排版宽度的宽度差不大于给定阈值;其中,最佳适配效果为:将指定排版宽度修正为与实际排版宽度相同。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210289611.3/,转载请声明来源钻瓜专利网。
- 上一篇:沙发
- 下一篇:横梁连接式夹层塑料靠背椅