排版方法和排版装置制造方法及图纸

技术编号:16038101 阅读:49 留言:0更新日期:2017-08-19 19:55
本发明专利技术提供了一种排版方法和排版装置,该方法包括:获取待排版信息并确定各个待排版信息的长度;基于待排版信息的长度与预置的排版行长度,对待排版信息进行分组,生成针对排版行的多组待排版信息;基于排版行长度、针对排版行的各组中待排版信息的长度之和及相应分组中待排版信息的数目,确定各个排版行中每一待排版信息的扩展长度;基于扩展长度,对针对排版行的多组的待排版信息进行排版。本发明专利技术技术方案解决了信息排版不整齐而造成的视觉效果混乱的问题,提高了信息的可读性。

【技术实现步骤摘要】
排版方法和排版装置
本专利技术涉及排版领域,具体而言,本专利技术涉及一种排版方法和一种排版装置。
技术介绍
随着新媒体时代的发展,人们对视觉新媒体的关注也越来越高。视觉新媒体是继报刊、杂志等传统媒体之后,利用数字技术、网络技术和移动技术等发展起来的、并通过网络和终端向用户提供信息服务的新型传播媒介。由于视觉新媒体是通过文字和图片向用户提供信息服务;故文字和图片的排版格式可以直接影响视觉新媒体向用户提供信息服务的质量。对于现有技术中,通过零散排版或居中排版的排版格式向用户提供信息服务的方式存在多种问题。例如,视觉新媒体根据上述排版格式向用户提供了热门书籍推荐、热门电影推荐等的文字内容的信息服务,然而根据上述排版格式排版出的文字内容在视觉效果上不够整齐美观,影响文字内容的可读性,从而无法实现较高的信息服务质量。为了提高该信息服务质量,应该合理排版信息的位置,故,如何合理排版信息的位置,是现在视觉新媒体向用户提供高质量服务时需要解决的重要问题。
技术实现思路
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:本专利技术的实施例提出了一种排版方法,包括:获取待排版信息并确定各本文档来自技高网...
排版方法和排版装置

【技术保护点】
一种排版方法,其特征在于,包括:获取待排版信息并确定各个待排版信息的长度;基于所述待排版信息的长度与预置的排版行长度,对所述待排版信息进行分组,生成针对排版行的多组待排版信息;基于所述排版行长度、针对排版行的各组中待排版信息的长度之和及相应分组中待排版信息的数目,确定各个排版行中每一待排版信息的扩展长度;基于所述扩展长度,对针对排版行的多组的待排版信息进行排版。

【技术特征摘要】
1.一种排版方法,其特征在于,包括:获取待排版信息并确定各个待排版信息的长度;基于所述待排版信息的长度与预置的排版行长度,对所述待排版信息进行分组,生成针对排版行的多组待排版信息;基于所述排版行长度、针对排版行的各组中待排版信息的长度之和及相应分组中待排版信息的数目,确定各个排版行中每一待排版信息的扩展长度;基于所述扩展长度,对针对排版行的多组的待排版信息进行排版。2.根据权利要求1所述的方法,其特征在于,基于所述待排版信息的长度与预置的排版行长度,对所述待排版信息进行分组,生成针对排版行的多组待排版信息,包括:基于待排版信息的长度,对所述多个待排版信息进行排序;按照顺序从已排序的所述待排版信息选择若干个待排版信息以生成针对一个排版行的分组,若干个待排版信息的长度之和不大于所述排版行长度;重复执行所述按照顺序从已排序的所述待排版信息选择若干个待排版信息以生成针对一个排版行的分组的步骤,直到对全部待排版信息分组完成。3.根据权利要求2所述的方法,其特征在于,基于所述待排版信息的长度与预置的排版行长度,对所述待排版信息进行分组,生成针对排版行的多组待排版信息,包括:基于待排版信息的长度,对所述多个待排版信息进行排序;基于预置的排版行长度及排版行数,对已排序的所述待排版信息进行分组,生成针对排版行的多组待排版信息;其中,重复执行所述按照顺序从已排序的所述待排版信息选择若干个待排版信息以生成针对一个排版行的分组的步骤,直到对全部待排版信息分组完成,具体包括:重复执行所述按照顺序从已排序的所述待排版信息选择若干个待排版信息以生成针对一个排版行的分组的步骤,直到分组数量与排版行数相同时,分组完成。4.根据权利要求2或3所述的方法,其特征在于,基于所述待排版信息的长度,对所述多个待排版信息进行排序,包括:基于所述待排版信息的长度由大到小的顺序,对所述多个待排版信息进行排序。5.根据权利要求1或2所述的方法,其特征在于,基于所述排版行长度、针对排版行的各组中待排版信息的长度之和及相应分组中待排版信息的数目,确定各个排版行中每一待排版信息的扩展长度,包括:计算所述排版行长度与各组中待排版信息的长度之和的差值,以确定针对各个排版行的补充长度;计算针对各个排版行的补充长度与针对排版行的相应分组中待排版信息的数目的比值,以确定各个排版行中每一待排版信息的扩展长度。6.根据权利要求1或2所述的方法,其特征在于,基于所述扩展长度,对针对排版行的多组的待排版信息进行排版,包括:基于针对各个排版行的补充长度由小到大的顺序,对所述针对排版行的多组待排版信息进行组排序,并根据组排序对各个排版行进行上下行排版;基于各个排版行中每一待排版信息的扩展长度,对针对排版行的各组中待排版信息的长度进行扩展,以完成各个排版行左右对齐的排版。7.根据权利要求1或2所述的方法,其特征在于,所述待排版信息的长度为信息的显示长度;所述排版行长度为排版行的显示长度。8.根据权利要求1...

【专利技术属性】
技术研发人员:李晨希
申请(专利权)人:广州阿里巴巴文学信息技术有限公司
类型:发明
国别省市:广东,44

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

1