[发明专利]一种排版方法和装置有效
申请号: | 201310088577.8 | 申请日: | 2013-03-19 |
公开(公告)号: | CN103150302A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 张磊 | 申请(专利权)人: | 北京小米科技有限责任公司 |
主分类号: | G06F17/25 | 分类号: | G06F17/25 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 排版 方法 装置 | ||
1.一种排版方法,其特征在于,包括:
将文件进行分页;
当分页后的页面存在空白区域时,确定文件中导致所述空白区域的可调整元素;
调换所述可调整元素与相邻元素在文件中的排版顺序,将空白区域减小时的排版顺序确定为最终的排版顺序。
2.根据权利要求1所述的方法,其特征在于,调换所述可调整元素与相邻元素在文件中的排版顺序的步骤包括:
调换所述可调整元素与相邻元素的排版顺序序号;
按照调换后的排版顺序序号将文件中的元素重新排列;
从所述可调整元素的前一个元素所在页面开始,将文件再次进行分页。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
记录分页后所述空白区域的大小;
将所述空白区域小于或等于预设阈值时文件中元素的排版顺序确定为最终的排版顺序;或者,将所述空白区域为最小时文件中元素的排版顺序确定为最终的排版顺序。
4.根据权利要求1所述的方法,其特征在于,调换所述可调整元素与相邻元素在文件中的排版顺序的步骤包括:
在所述可调整元素的调整范围内,调换所述可调整元素与相邻元素在文件中的排版顺序。
5.根据权利要求4所述的方法,其特征在于,所述调整范围包括向前调整范围和向后调整范围。
6.根据权利要求1所述的方法,其特征在于,将文件进行分页的步骤包括:
根据终端屏幕尺寸及字体大小获得终端显示器显示字符数;
根据终端显示器显示字符数将文件进行分页。
7.一种排版装置,其特征在于,包括:
分页模块,用于将文件进行分页;
确定模块,用于当分页后的页面存在空白区域时,确定文件中导致所述空白区域的可调整元素;
调整模块,用于调换所述可调整元素与相邻元素在文件中的排版顺序,将空白区域减小时的排版顺序确定为最终的排版顺序。
8.根据权利要求7所述的装置,其特征在于,所述调整模块包括:
调换单元,用于调换所述可调整元素与相邻元素的排版顺序序号;
排列单元,用于按照调换后的排版顺序序号将文件中的元素重新排列;
第一分页单元,用于从所述可调整元素的前一个元素所在页面开始,将文件再次进行分页。
9.根据权利要求8所述的装置,其特征在于,所述调整模块还包括:
记录单元,用于记录分页后所述空白区域的大小;
确定单元,用于将所述空白区域小于或等于预设阈值时文件中元素的排版顺序确定为最终的排版顺序,或者,将所述空白区域为最小时文件中元素的排版顺序确定为最终的排版顺序。
10.根据权利要求7所述的装置,其特征在于,所述调整模块用于:在所述可调整元素的调整范围内,调换所述可调整元素与相邻元素在文件中的排版顺序。
11.根据权利要求10所述的装置,其特征在于,所述调整范围包括向前调整范围和向后调整范围。
12.根据权利要求7所述的装置,其特征在于,所述分页模块包括:
获得字符数单元,用于根据终端屏幕尺寸及字体大小获得终端显示器显示字符数;
第二分页单元,用于根据终端显示器显示字符数将文件进行分页。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米科技有限责任公司,未经北京小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310088577.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:成衣系统拨杆结构限位装置
- 下一篇:成衣系统环线支撑装置