一种图文的自动排版方法技术

技术编号:2945930 阅读:394 留言:1更新日期:2012-04-11 18:40
本发明专利技术涉及一种图文的自动排版方法,属于印前排版领域。现有的排版过程中,当遇到同一版面中既有文字内容又有图片内容时,一般采用手工的方法对文字内容与对应的图片排版,难以很好地匹配图片和文字内容。本发明专利技术所述的方法将需要进行排版的文字和图片转化为格式化的内容,然后进行预排和重排。采用本发明专利技术所述的方法,在排版过程中可以方便地自动进行图片与文字内容的匹配和位置关系,可以保证文字内容与图片的准确位置和对应关系,大大提高了排版效率。

【技术实现步骤摘要】

本专利技术属于印前排版领域,具体涉及。技术背景目前,在印前排版领域中,常会遇到文字内容和图片进行混排的情况, 即在同一版面中既有文字内容又有图片内容,并且文字内容常常会与图片 所表现的内容有一定的联系,排版时常会要求图片与相关的文字内容如图 片说明紧相邻,例如在黄页和杂志文稿中, 一般素材有文字内容和图片内 容,同时图片内容与文字内容在排版位置上有一定的关联要求,例如要求图片和特定的文字内容在同一页面上,常见的情况有文章和文章对应的 广告图片应在同一页面上,文章和文章对应的图片说明信息应在同一页面 上等。对于上述既有文字内容又有图片内容的素材,在印前排版过程中,通 常情况下,对于文字内容和图片的排版是分别进行的,通常有以下两种方 法方法(l):将文字内容从数据库中按顺序转换成文本文件,将文本文 件中的内容进行文字排版,然后根据文字内容的客户信息插入对应的客户 的广告图片,进行对应的定位和调整,从而达到需要的排版效果,但是该 方法存在以下不足1) 先排好文字,再继序手工排入图像,效率低下2) 文字内容排好后,图片的插入会引起文字内容的流动,这样对于图 片的插入必需严格按照从前往后插入的办法,否则插入当前图片时,文字 内容会因为排版区域被图片占用而较少从而引起重排,重排后原来已经对 应好的文字与图片内容会出现错开的效果;3) 排入图像后,再发现文本内容有问题,则还是容易出现调整, 一种 方法是排好后再调整时限制在一页内调整,这样也只能解决内容修改不多 的情况。如果后期找到新客户,也不敢加入,减少了收入。方法(2):先将图片放置在页面中对应的位置,然后再排文字内容, 但是该方法存在以下不足图片放置好后,有时对应的文字内容难以刚好 同对应的图片匹配在同一页面上,需要继续调整图片放置位置,对于图片调整引起的后续内容不匹配问题同样存在。以上方法,难以^艮好地匹配图片和文字内容的对应关系,进行调整时 均采用手工的方法,同时调整的影响面比较大,效率低下。 一般黄页文字 内容多,有几百页,而对应图片说明和广告都是付费客户信息,如果出现问题影响很大;同时排版效率低下,造成截稿时间过长,客观上挤压了业务时间,不利于增收。以上两种方法,均难以4艮好地匹配图片和文字内容的^"应关系,进4亍 调整时均采用手工的方法,同时调整的影响面比较大,效率低下。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的是在印前排版过程中,当 排版图片与文字相关联(如杂志、黄页)的内容时,采用本专利技术所述的方 法能够自动进行图片与文字内容的匹配和位置关系的调整,能够提高图文 匹配的准确性和排版效率,克服现有技术中排版费时费力,图文难以匹配 的情况。为达到以上目的,本专利技术采用的技术方案是 一种图文的自动排版方 法,包括以下步骤(1 )准备排版内容在排版过程中,首先从数据源获取排版数据即需 要排版的文字内容和图片,然后将需要排版的文字内容和图片转换为格式 化内容;所述的格式化内容包括文字内容信息和图片内容信息,文字内容 信息包括文字内容,文字属性等排版需要的信息;图片内容信息包括 图片名称,图片大小,图片的关联属性即关联文字信息和居页中位置信息;(2) 预排一页区域内容根据排版需要,确定页面信息,即确定一页 区域中的页面大小、分栏情况及栏间距离等,从而获得各栏的排版区域信 息和各栏在页面中的相互位置关系信息,然后将文字内容和图片在该页面 区域内进行预排;(3) 如果步骤(2)中的预排过程中存在图片,则重新排版,如果步 骤(2)中的预排过程中没有图片,则确定当前页排版成功;(4) 如果排版内容没有排完,则从新的排版起点,重复步骤(2)和 步骤(3)继续下一页排版,直到所有内容排完。进一步,为使本专利技术具有更好的专利技术效果,步骤(l)中所述的文字属 性是指字体,字号,行距,字距等;所述的图片居页中位置信息是指图片 在页面中的排版位置,分为两类, 一类是相对页的位置,如页左上,右下九宫位, 一类是相对关联文字内容的位置,如关联文字内容的上,下,左, 右等)。进一步,为使本专利技术具有更好的专利技术效果,步骤(l)中所述的格式化内容为XML格式的内容。进一步,为使本专利技术具有更好的专利技术效果,步骤(l)中将文字内容和 图片转换为格式化内容时,是按照需要排版的先后顺序进行的,这样能够 保证图片与内容排版先后的关系,满足文字内容与图片的相近关联要求, 确定文字内容与对应的图片在同一页。进一步,为使本专利技术具有更好的专利技术效果,步骤(2)中在分栏为均分 栏的情况下预排一页区域内容的方法如下(A )从格式化内容中按照排版顺序依次获取排版内容,排版内容为文 字内容信息时,根据文字属性及文字内容的多少,在宽为栏宽及高度超出 页栏高度和的预排区域中进行排版;(B)排版内容为图片内容信息时,确定图片在当前页的排版位置,并 且按照图片的大小计算所占用的当前页的排版区域,但是并不实际排入, 仅记录图片在当前页的排版信息;同时查找图片的关联文字内容,记录下 关联内容在预排排版区域中的起点和终点位置;(C )记该当前页内可用排版区域面积为S,记录排入当前页的文字内 容占有的当前页排版区域面积为Sl,记录排入当前页的图片占有的当前页 排版区域面积为S2;即当前页中,文字内容占有的排;f反区域面积为Sl,图 片内容占有的排版区域面积为S2;(D)在预排过程中,随着排版内容的增加,Sl, S2逐步增大,当Sl+S2 刚好大于S时,获得一页区域内容。更进一步,在预排过程中,为使本专利技术具有更好的专利技术效果,步骤(B) 中,预排图片及其关联内容时采用的方法如下1 )按照排版顺序依次获取所有图片,预排过程中获取的图片是按照排 版的实际顺序获取的,所以放置图片也是按照这个顺序依次放置,记总共 图片为N个,N为自然数,取第l张图片为当前图片;2 )获取当前图片的关联内容在预排过程中的起点和终点位置信息,根 据页中栏的可排版区域信息,获得关联内容对应在页中相对应的排版位置, 根据关联内容的排版位置,按照图片放置要求放置对应图片,确保排版后, 图片同关联文字内容匹配;3)记录放置图片的位置和大小,然后去除图片占用的排版区域,重新计算页中栏中可排版区域;4 )判断是否还有图片需要排入,如果没有图片排入则表示图片放置成功;如果还有图片需要排入则取下一个图片为当前图片,重复步骤2)至 步骤4)后放置图片,直到处理完所有图片。进一步,为使本专利技术具有更好的专利技术效果,步骤(3)中重新排版时, 具体方法如下(A)判断预排后获得的当前页排版区域中是否存在图片内容,如果存 在图片,则进入步骤(B)进行重新排版;如果不存在图片,由于是均分栏 情况,将预排中的内容按照行内容依次放置到页中实际栏中,记录下实际 排版终点,为下一页排版起点;(B )获取预排页内的所有图片内容信息,根据预排过程中获得的图片 内容信息以及图片关联内容信息,将图片放置在相应的位置;(C )计算新的排版区域,当前页内可用排版区域与图片放置区域重合 部分为E,从当前页的可用排版区域中去掉E,获得新的排版区域;(D)在新的排版区域对文字内容进行重排,排满当前页。本专利技术的效果在于采用本专利技术所述的排版方法,在排版过程中可以 方便地自动进行图片与文字内容的匹配和位置关系,整个本文档来自技高网
...

【技术保护点】
一种图文的自动排版方法,包括以下步骤:(1)准备排版内容:在排版过程中,首先从数据源获取排版数据即需要排版的文字内容和图片,然后将需要排版的文字内容和图片转换为格式化内容;所述的格式化内容包括文字内容信息和图片内容信息,文字内容信息 包括:文字内容,文字属性等排版需要的信息;图片内容信息包括:图片名称,图片大小,图片的关联属性即关联文字信息和居页中位置信息;(2)预排一页区域内容:根据排版需要,确定页面信息,即确定一页区域中的页面大小、分栏情况及栏间距离等,从而 获得各栏的排版区域信息和各栏在页面中的相互位置关系信息,然后将文字内容和图片在该页面区域内进行预排;(3)如果步骤(2)中的预排过程中存在图片,则重新排版,如果步骤(2)中的预排过程中没有图片,则确定当前页排版成功;(4)如 果排版内容没有排完,则从新的排版起点,重复步骤(2)和步骤(3)继续下一页排版,直到所有内容排完。

【技术特征摘要】

【专利技术属性】
技术研发人员:苏勇
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有1条评论
  • 来自[北京市联通] 2015年03月19日 20:03
    排版,是指将文字、图片、图形等可视化信息元素在版面布局上调整位置、大小,使版面布局条理化的过程。按照稿本把铅字、图版等排在一起拼成书报的版子,以供印刷。
    0
1