[发明专利]一种版面自动对齐的方法无效
| 申请号: | 200910083300.X | 申请日: | 2009-04-30 |
| 公开(公告)号: | CN101876972A | 公开(公告)日: | 2010-11-03 |
| 发明(设计)人: | 高超霖;陈伟 | 申请(专利权)人: | 方正国际软件(北京)有限公司 |
| 主分类号: | G06F17/25 | 分类号: | G06F17/25;G06F17/24 |
| 代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
| 地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 版面 自动 对齐 方法 | ||
技术领域
本发明涉及排版领域,尤其涉及一种版面自动对齐的方法。
背景技术
在广告排版行业中,除了要求使用最小的空间排放下尽量多的广告的同时,用户往往对最终排版结果的美观程度有一定的要求。从通常的审美观点来看,如果广告排列的参差不齐,自然无法达到美观的效果,对于杂志出版社来讲,一本无法达到美观要求的杂志是无法作为最终产品进行出版的,而如果在排版时加入过多的美化条件,则有可能无法实现用最少的空间排下最多广告的要求,在印刷时会造成纸张的浪费,从而导致杂志的制作成本提高。
现有技术中,申请号为200610113130.1名称为“一种分类广告自动排版的方法”的中国专利申请公开了一种方法,该方法将排版区域离散化,形成以基本面积为单位的二维排版区域网格,将广告对象抽象为逻辑对象,依次排入排版区域网格,从而计算出对应的广告对象在广告排版区域上的实际位置,能够实现排版区域版面面积利用率的最大化,即能够实现在确定的排版区域内尽可能多的排入分类广告。该方法在尽可能多的排入广告的同时,不能保证版面的整齐排列,排版效果的美观度难以保证。
发明内容
针对现有技术中所存在的问题,本发明的目的是提供一种版面自动对齐的方法,该方法在最少排版空间放下最多广告时,能够使排列效果尽量美化。
为了实现上述发明目的,本发明采用的技术方案是,一种版面自动对齐的方法,包括以下步骤:
步骤一:确定版面中的比较基准排版块;
步骤二:确定比较基准空间及比较基准排版块的位置;
步骤三:查找满足基准条件的排版块或排版块组合;
所述基准条件为排版块或排版块组合与比较基准排版块的宽度相同且高度相同;
步骤四:进行位置交换,将查找到的与比较基准排版块同高且同宽的排版块或排版块组合移动到该比较基准排版块的相邻位置。
进一步,步骤一中,确定比较基准排版块的步骤包括:
1)确定版面中最小排版块的宽度,作为比较基准单位w;
2)定义比较基准系数a,a为整数;
3)确定宽度为W=w*a的排版块为比较基准排版块。
更进一步,当比较基准单位w为1/4版面宽度时,所述比较基准系数a为2,当比较基准单位w为1/8版面宽度时,所述比较基准系数a为4。
进一步,步骤二中,所述的比较基准空间是宽度为W、高度为版面高度的空间。
步骤二中,确定比较基准排版块位置的步骤包括:
1)计算比较基准排版块的高度值;
2)对比较基准排版块按照其高度值进行排序;
3)按照比较基准排版块高度值的从小到大或从大到小的顺序,在比较基准空间中自上而下或自下而上排列比较基准排版块。
更进一步,步骤二中,对于非矩形排版块,可以按照外切矩形或内接矩形的方法对非矩形排版块进行处理。
步骤二中,在比较基准空间中确定完比较基准排版块的位置之后,将非比较基准排版块排列在版面上除比较基准空间外的剩余空间中。
进一步,步骤三中,所述查找满足基准条件的排版块或排版块组合的步骤包括:
1)在非比较基准空间中查找与比较基准排版块的高度相同且宽度相同的排版块,查找完毕转入步骤2);
2)在非比较基准空间中查找与比较基准排版块的高度相同且组合后的宽度相同的排版块组合,查找完毕转入步骤3);
3)在非比较基准空间中查找与比较基准排版块的宽度相同且组合后的高度相同的排版块组合。
进一步,步骤四中,按照位置交换优先级将满足基准条件的排版块或排版块组合进行位置交换,所述位置交换优先级为:与比较基准排版块的高度相同且宽度相同的排版块先进行位置交换,然后是与比较基准排版块的高度相同且组合后的宽度相同的排版块组合进行位置交换,最后是与比较基准排版块的宽度相同且组合后的高度相同的排版块组合进行位置交换。
本发明的效果在于:本发明通过设定比较基准排版块,确定比较基准空间及比较基准排版块的位置,在非比较基准空间中查找符合比较基准条件的排版块或排版块组合,通过位置交换,进行版面自动对齐,这种排版方法在最少排版空间放下最多广告时,可以在满足排版需要的基础上使排版效果更加整齐美观。
附图说明
图1为本发明实施例中版面自动对齐的方法流程图;
图2为本发明实施例中确定比较基准排版块的方法流程图;
图3为本发明实施例中确定比较基准排版块位置的基本流程图;
图4为本发明实施例中查找满足基准条件的排版块或排版块组合的基本流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正国际软件(北京)有限公司,未经方正国际软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910083300.X/2.html,转载请声明来源钻瓜专利网。





