【技术实现步骤摘要】
本专利技术涉及排版
,特别涉及一种文字排版方法及装置。
技术介绍
在现有的排版
中,对一段文字进行排版可以使用手工调整法,即 排版人员根据排版格式,手工对需排版的文字进行调整,这种手工调整排版方 法的排版效率非常低,而且如果对此次排版后的文字进行二次排版,就需要根 据此次排版后的内容再次进行手工调整,这样就很容易发生错误。针对上述问题,现有技术提出了一种流式文字排版方法,即按照固定的排 版格式对需排版的文字进行排版,流式文字排版方式虽然提高了排版效率,但 是排版的灵活性不高。
技术实现思路
本专利技术提供一种文字排版方法,用以解决现有技术中存在的对文字进行排 版时灵活性较低的问题。相应的,本专利技术还提供了一种文字排版装置。本专利技术技术方案如下一种文字排版方法,该方法包括步骤将需排版的文字从所述文字所在页 面移入预设的文字框中;并将包含所述文字的文字框插入到所述文字在所述页 面中所处位置处;才艮据对需排版的文字进行排版时的排版格式信息,获得对所 述文字进行排版时所需的文字框的高度和宽度信息;根据获得的所述高度和宽 度信息,调整所述文字框的大小;并在调整后的文字框内,按照所述排版格式 信息对所述文字进行排版。一种文字排版装置,包括移入单元,用于将需排版的文字从所述文字所 在页面移入预设的文字框中;插入单元,用于将由所述移入单元移入了所述文 字的文字框插入到所述文字在所述页面中所处位置处;获得单元,用于才艮据对 需排版的文字进行排版时的排版格式信息,获得对所述文字进行排版时所需的 文字框的高度和宽度信息;调整单元,用于才艮据所述获得单元获得的高度 ...
【技术保护点】
一种文字排版方法,其特征在于,包括: 将需排版的文字从所述文字所在页面移入预设的文字框中;并 将包含所述文字的文字框插入到所述文字在所述页面中所处位置处; 根据对需排版的文字进行排版时的排版格式信息,获得对所述文字进行排版 时所需的文字框的高度和宽度信息; 根据获得的所述高度和宽度信息,调整所述文字框的大小;并 在调整后的文字框内,按照所述排版格式信息对所述文字进行排版。
【技术特征摘要】
1、一种文字排版方法,其特征在于,包括将需排版的文字从所述文字所在页面移入预设的文字框中;并将包含所述文字的文字框插入到所述文字在所述页面中所处位置处;根据对需排版的文字进行排版时的排版格式信息,获得对所述文字进行排版时所需的文字框的高度和宽度信息;根据获得的所述高度和宽度信息,调整所述文字框的大小;并在调整后的文字框内,按照所述排版格式信息对所述文字进行排版。2、 如权利要求1所述的方法,其特征在于,根据对需排版的文字进行排 版时的排版格式信息,获得对所述文字进行排版时所需的文字框的高度和宽度 信息,具体包括获得预设的对所述文字进行排版时所需的文字框的高度信息; 根据对需排版的文字进行排版时的排版格式信息以及获得的所述高度信 息,确定对所述文字进行排版时所需的文字框的宽度信息。3、 如权利要求2所述的方法,其特征在于,根据对需排版的文字进行排 版时的排版格式信息以及获得的所述高度信息,确定对所述文字进行排版时所 需的文字框的宽度信息,具体包括根据需排版的文字数目及对需排版的文字进行排版时的排版格式信息中 包含的排版后行数信息,确定排版后每行文字的字数信息;根据所述排版格式信息中包含的排版后行数信息、行距信息以及获得的所 述文字框的高度信息,确定排版后文字的字高信息;基于与排版前文字的字高和字宽相同的比例,根据确定的排版后文字的字 高信息,确定排版后文字的字宽信息;根据确定的排版后每行文字的字数信息以及排版后文字的字宽信息,和所 述排版格式信息中包含的字间距信息,确定对所述文字进行排版时所需的文字 框的宽度信息。4、 如权利要求2或3所述的方法,其特征在于,预设的对所述文字进行 排版时所需的文字框的高度和排版前文字的字高相等。5、 如权利要求1所述的方法,其特征在于,根据对需排版的文字进行排 版时的排版格式信息,获得对所述文字进行排版时所需的文字框的高度和宽度 信息,具体包括根据对需排版的文字进行排版时的排版格式信息,确定对所述文字进行排 版时所需的文字框的高度信息;根据所述排版格式信息以及确定的所述高度信息,确定对所述文字进行排 版时所需的文字框的宽度信息。6、 如权利要求5所述的方法,其特征在于,确定对所述文字进行排版时 所需的文字框的高度信息,具体包括根据对需排版的文字进行排版时的排版格式信息中包含的排版后行数信 息、行距信息以及文字的字高信息,确定对所述文字进行排版时所需的文字框 的高度信息;确定对所述文字进行排版时所需的文字框的宽度信息,具体包括根据需排版的文字数目及所述排版格式信息中包含的排版后行数信息,确 定排版后每行文字的字it信息;基于与排版前文字的字高和字宽相同的比例,才艮据所述排版^^各式信息中包 含的排版后文字的字高信息,确定排版后文字的字宽信息;根据确定的排版后每行文字的字数信息以及排版后文字的字宽信息,和所 述排版格式信息中包含的字间距信息,确定对所述文字进行排版时所需的文字 框的宽度信息。7、 如权利要求5或6所述的方法,其特征在于,所述排版格式信息包含 的排版后文字的字高和确定的排版后文字的字宽,分别与排版前文字的字高和 字宽相等。8、 一种文字排版装置,其特征在于,包括移入单元,用于将需排版的文字从所述文...
【专利技术属性】
技术研发人员:唐耀珺,杨燕菲,
申请(专利权)人:北大方正集团有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。