一种页面模板替换方法和装置制造方法及图纸

技术编号:14456479 阅读:125 留言:0更新日期:2017-01-19 09:40
本发明专利技术涉及出版领域,尤其涉及一种页面模板替换方法和装置,包括:按容器的属性,将待替换的页面模版和选定的页面模版中的容器分别进行分类;依据设定的条件,将所述待替换的页面模版中同一类型的容器进行排序得到待替换容器序列;依据所述设定的条件,将所述选定的页面模版中同一类型的容器进行排序得到替换容器序列;所述设定的条件为容器在页面模版中的位置和/或大小;针对同一类型的容器,将所述待替换容器序列中各容器的内容写入对应的所述替换容器序列中的容器。本发明专利技术解决了页面模板替换规则固定、不够灵活的问题。

【技术实现步骤摘要】

本专利技术涉及出版领域,尤其涉及一种页面模板替换方法和装置
技术介绍
排版是把文字、表格、图片等进行合理的排列调整,使版面达到美观的视觉效果。过去,页面排版是一项手工工作,套准、版面调整、补偿等效果均取决于操作人员的眼力和手工技术水平。而今,页面的排版已经完全可以由计算机来完成,为了方便起见,页面的基本结构和布局设置可以由模板来决定,人们只需在模板的各个容器中输入内容,即可完成页面的制作。已经布局好的页面,经常需要切换模板,来达到更好的视觉效果。但是在切换模板时,当前技术大多只是简单的依据从上至下或者从左至右的规则进行替换,不能依照用户的要求进行布局,转换不够灵活,对使用模板的用户来说非常不便。
技术实现思路
本专利技术为解决现有技术中页面模板替换规则固定、不够灵活的问题,提供一种页面模板替换方法和装置。本专利技术方法包括:一种页面模板替换方法及装置,包括:按容器的属性,将待替换的页面模版和选定的页面模版中的容器分别进行分类;依据设定的条件,将所述待替换的页面模版中同一类型的容器进行排序得到待替换容器序列;依据所述设定的条件,将所述选定的页面模版中同一类型的容器进行排序得到替换容器序本文档来自技高网...

【技术保护点】
一种页面模板替换方法,其特征在于,所述方法包括:按容器的属性,将待替换的页面模版和选定的页面模版中的容器分别进行分类;依据设定的条件,将所述待替换的页面模版中同一类型的容器进行排序得到待替换容器序列;依据所述设定的条件,将所述选定的页面模版中同一类型的容器进行排序得到替换容器序列;所述设定的条件为容器在页面模版中的位置和/或大小;针对同一类型的容器,将所述待替换容器序列中各容器的内容写入对应的所述替换容器序列中的容器。

【技术特征摘要】
1.一种页面模板替换方法,其特征在于,所述方法包括:按容器的属性,将待替换的页面模版和选定的页面模版中的容器分别进行分类;依据设定的条件,将所述待替换的页面模版中同一类型的容器进行排序得到待替换容器序列;依据所述设定的条件,将所述选定的页面模版中同一类型的容器进行排序得到替换容器序列;所述设定的条件为容器在页面模版中的位置和/或大小;针对同一类型的容器,将所述待替换容器序列中各容器的内容写入对应的所述替换容器序列中的容器。2.如权利要求1所述的方法,其特征在于,所述设定的条件为容器在页面模版中的位置和/或大小,具体包括:在所述待替换的页面模版和所述选定的页面模版上建立相同的坐标系;根据容器的中心点在所述坐标系中的坐标值进行排序;或,将容器四个顶点在所述坐标系中的坐标值进行加权计算并根据加权值进行排序。3.如权利要求2所述的方法,其特征在于,所述将容器四个顶点在所述坐标系中的坐标值进行加权计算并根据加权值进行排序,进一步包括:将所述容器中位于一条对角线上的两个顶点设为组对照点;将一组组对照点的坐标值的权重设为零。4.如权利要求1所述的方法,其特征在于,所述将所述待替换容器序列中各容器的内容写入对应的所述替换容器序列中的容器,还包括:若所述待替换容器序列中的容器多于所述替换容器序列中的容器,则将所述多出的容器中的内容放入所述替换容器序列中同一类型的最后一个容器中,且做不显示处理。5.如权利要求1所述的方法,其特征在于,所述将所述待替换容器序列中各容器的内容写入对应的所述替换容器序列中的容器之后,进一步包括:将
...

【专利技术属性】
技术研发人员:唐耀珺王斌
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1