文字处理中的快速排版方法、装置及计算机可读介质制造方法及图纸

技术编号:33997557 阅读:45 留言:0更新日期:2022-07-02 11:16
本发明专利技术提供的文字处理中的快速排版方法、装置及计算机可读介质,文字处理中的快速排版方法包括:文件内容有效排版的展示区域划分为多个等级,所述展示区域设置区域属性,并根据区域属性设置有效排版范围;同时设定影响排版范围及展示位置的设置,并计算所述展示区域的有效排版范围,定义展示区域的数据结构,并将有效排版范围记录于数据结构中;定义展示区域的排版结果的数据结构,以存储所述排版结果;显示时,根据屏幕可视范围,所述排版结果的物理单位转换为屏幕显示的逻辑单位;排版分为全局排版和局部排版。与现有技术相比,本发明专利技术进行分区分级并行排版,使不同区域排版器最大程度工作,能够快速响应,提高使用者的办公效率。提高使用者的办公效率。提高使用者的办公效率。

【技术实现步骤摘要】
文字处理中的快速排版方法、装置及计算机可读介质


[0001]本专利技术涉及文件内容排版领域,尤其涉及一种文字处理中的快速排版方法、装置及计算机可读介质。

技术介绍

[0002]在使用办公软件中的文件处理软件进行文本、图形、图像、表格等内容的创作编辑时,每次增加、删除、改动任何内容,都会导致操作位置及相邻处的各种内容(文字、图形、图像、表格等)在页面上排版变动。
[0003]当编辑的文件内容较少时,此时每次编辑变动,文件处理软件再对全文进行排版处理,然后重新展示排版的效果,所需要消耗的时间不长,因而能够快速的反应编辑变动的结果。但是当编辑的文件有几百、几千甚至上万页的时候,如果此时仍然采用这种方法从头开始把全部内容重新按照规则排版一遍,完成后再展示出来,则由于内容多,排版需要消耗大量时间,导致一处编辑改动,就需要等待较长时间排版结束,然后才能继续进行下一处的编辑改动,这样整个应用的体验及效果非常不好,使用者的办公效率无法提高。
[0004]实际上,不管编辑的文件内容有多大,在每次编辑改动的时候,无论编辑改动的内容有多少,编辑改动的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种文字处理中的快速排版方法,其特征在于,所述方法,包括:文件内容有效排版的展示区域划分为多个等级,所述展示区域设置区域属性,并根据区域属性设置展示区域的有效排版范围;根据区域属性设定影响排版范围及展示位置的设置,并计算所述展示区域的有效排版范围,所述有效排版范围包括有效高度和有效宽度;定义展示区域的数据结构,并将展示区域的有效高度值和有效宽度值均记录于所述数据结构中;同时定义展示区域的排版结果的数据结构,以存储所述排版结果;所述排版结果以物理单位为记录基础,显示时,根据屏幕可视范围,所述排版结果的物理单位转换为屏幕显示的逻辑单位;排版划分为全局排版和局部排版进行排版。2.根据权利要求1所述的文字处理中的快速排版方法,其特征在于,所述展示区域包括页面、栏、页眉、页脚、脚注、尾注、段落和行,其中,所述页面包括页眉、栏、页脚,所述栏包括段落、行、脚注和尾注,所述脚注包括段落和行,所述尾注包括段落和行,所述页眉包括段落和行,所述页脚包括段落和行,所述段落包括行。3.根据权利要求2所述的文字处理中的快速排版方法,其特征在于,所述全局排版为整个文件内容从第一页面开始到整个文件结束的排版;所述全局排版的排版方法为:根据展示区域不同,将文件内容的排版对应的分为页面排版、栏排版、页眉排版、页脚排版、脚注排版、尾注排版、段落排版和行排版,不同的排版区域相互独立排版,多个独立的排版区域同时并行进行排版;所述排版区域包含的主体内容不同,所述排版区域的排版方式和排版规则不同;所述排版区域的排版结果作为整体参与到上一级排版区域的排版中;所述排版区域根据对应的排版规则在有效排版范围中进行排版或分割;排版的文件内容达到屏幕可视窗口范围后,所有并行排版转移到后台进行处理;同时,所述文件可进行编辑修改操作。4.根据权利要求3所述的文字处理中的快速排版方法,其特征在于,所述排版区域进行分割时,上一级排版区域的限制反馈到所述排版区域中,所述排版区域根据上一级排版区域的限制进行分割。5.根据权利要求3所述的文字处理中的快速排版方...

【专利技术属性】
技术研发人员:刘燕平
申请(专利权)人:永中软件股份有限公司
类型:发明
国别省市:

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

1