文档大纲图生成方法及系统技术方案

技术编号:13381022 阅读:50 留言:0更新日期:2016-07-21 12:44
本发明专利技术实施例提供的一种文档大纲图生成方法及系统,可以根据文档中各标题的层级属性、标题间的从属关系以及标题内容,生成包括有与各标题对应的显示对象的文档大纲图。由于显示对象按照标题的层级属性及标题间的从属关系排列,且相同层级属性的标题串联在一起,因此用户可以通过文档大纲图直观的了解到文档的大纲结构。本发明专利技术可以使得用户无需浏览文档即可很轻松的了解文档的大纲结构,节省了用户的时间。

【技术实现步骤摘要】
文档大纲图生成方法及系统
本专利技术涉及办公软件
,特别是涉及文档大纲图生成方法及系统。
技术介绍
随着科技的发展,人们通过办公软件进行办公也越来越普遍。文档在办公软件中占有重要地位,可以在文档中编写文字、插入表格和图形,因此办公软件用户常常在文档中编写内容。当用户在文档中编写的内容较多时,其他人无法快速了解该用户所编写的内容的思路和结构。同时,用户自己在经过一段时间后,也需要在浏览其所编写内容的一大部分后才能回忆起所编写内容的思路和结构。
技术实现思路
本专利技术实施例的目的在于提供一种文档大纲图生成方法及系统,以帮助用户快速了解文档结构。为达到上述目的,本专利技术实施例公开了一种文档大纲图生成方法,包括:获得带有多个标题的文档;确定所述文档中各标题的层级属性、标题间的从属关系以及标题内容;生成各标题对应的显示对象,所述显示对象中包括有相对应的标题的标题内容,按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图。可选的,在按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列后,还包括:通过线段将具有从属关系的两个标题对应的显示对象连接。可选的,在生成文档大纲图后,还包括:接收用户对文档大纲图中的显示对象的第一操作行为;根据所述第一操作行为对所述文档进行定位,将所述文档的当前页面切换为所述第一操作行为所针对的显示对象对应的标题所在的页面。可选的,所述按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图,包括:将层级最高的标题对应的显示对象设置于中央;将层级次高的标题对应的显示对象设置在所述层级最高的标题对应的显示对象的周围;将剩余标题对应的显示对象设置在该显示对象所从属的显示对象周围,通过线将具有相同层级属性的标题串联,生成文档大纲图。可选的,所述按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图,包括:将层级最高的标题对应的显示对象设置于最上层;将层级次高的标题对应的显示对象设置在所述层级最高的标题对应的显示对象的下层;将剩余标题对应的显示对象设置在该显示对象所从属的显示对象的下层,通过线将具有相同层级属性的标题串联,生成文档大纲图。可选的,还包括:接收用户对第一显示对象的第二操作行为;判断所述第一显示对象对应的标题的从属标题对应的显示对象是否显示在所述第一显示对象的周围,如果是,则取消所述第一显示对象对应的标题的从属标题对应的显示对象的显示,否则,将所述第一显示对象对应的标题的从属标题对应的显示对象显示在所述第一显示对象的周围。一种文档大纲图生成系统,包括:文档获得单元、标题确定单元和图形生成单元,所述文档获得单元,用于获得带有多个标题的文档;所述标题确定单元,用于确定所述文档中各标题的层级属性、标题间的从属关系以及标题内容;所述图形生成单元,用于生成各标题对应的显示对象,所述显示对象中包括有相对应的标题的标题内容,按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图。可选的,还包括:对象连接单元,用于在所述图形生成单元按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列后,通过线段将具有从属关系的两个标题对应的显示对象连接。可选的,还包括:操作接收单元和文档定位单元,所述操作接收单元,用于在所述图形生成单元生成文档大纲图后,接收用户对文档大纲图中的显示对象的第一操作行为;所述文档定位单元,用于根据所述第一操作行为对所述文档进行定位,将所述文档的当前页面切换为所述第一操作行为所针对的显示对象对应的标题所在的页面。可选的,所述图形生成单元,包括:对象生成单元、第一设置单元、第二设置单元和第三设置单元,所述对象生成单元,用于生成各标题对应的显示对象,所述显示对象中包括有相对应的标题的标题内容;所述第一设置单元,用于将层级最高的标题对应的显示对象设置于中央;所述第二设置单元,用于将层级次高的标题对应的显示对象设置在所述层级最高的标题对应的显示对象的周围;所述第三设置单元,用于将剩余标题对应的显示对象设置在该显示对象所从属的显示对象周围,通过线将具有相同层级属性的标题串联,生成文档大纲图。本专利技术实施例提供的一种文档大纲图生成方法及系统,可以根据文档中各标题的层级属性、标题间的从属关系以及标题内容,生成包括有与各标题对应的显示对象的文档大纲图。由于显示对象按照标题的层级属性及标题间的从属关系排列,且相同层级属性的标题串联在一起,因此用户可以通过文档大纲图直观的了解到文档的大纲结构。本专利技术可以使得用户无需浏览文档即可很轻松的了解文档的大纲结构,节省了用户的时间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种文档大纲图生成方法的流程图;图2为本专利技术实施例提供的文档示意图;图3为本专利技术实施例提供的根据图2所示文档生成的文档大纲图的示意图;图4为本专利技术实施例提供的一种文档大纲图生成系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供的一种文档大纲图生成方法,可以包括:S100、获得带有多个标题的文档;可以理解的是,文档中可以有多种不同的标题,不同的标题可以有不同的等级,在不同公司出品的文档中的标题等级命名不一定相同,但均具有层级属性。具体的,标题等级至少可以包括:标题1、标题2、标题3等。其中,标题1等级最高,大纲级别为1;标题2等级次之,大纲级别为2;标题3再次之,大纲级别为3。S200、确定所述文档中各标题的层级属性、标题间的从属关系以及标题内容;在用户编写好带有标题的文档后,根据各标题的出现顺序就可以确定标题间的从属关系。如图2所示的文档内容,其中,“公司组织旅游的规定”为标题1,时间问题、费用问题、人员问题、路线问题均为标题2,集合时间、出发时间、路费、门票费用、餐饮费、购物费用均为标题3。由于所有的标题2均位于标题1的下方,且仅有一个标题1,因此所有标题2均从属于标题1。而标题3中的集合时间、出发时间在标题2中的时间问题下方,因此集合时间、出发时间从属于时间问题。同样,路费、门票费用、餐饮费、购物费用在费用问题下方,都从属于费用问题。S300、生成各标题对应的显示对象,所述显示对象中包括有相对应的标题的标题内容,按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图。其中,S300中按照各标题的层级属性及标题间的从属关系将各标题对应的本文档来自技高网...

【技术保护点】
一种文档大纲图生成方法,其特征在于,包括:获得带有多个标题的文档;确定所述文档中各标题的层级属性、标题间的从属关系以及标题内容;生成各标题对应的显示对象,所述显示对象中包括有相对应的标题的标题内容,按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图。

【技术特征摘要】
1.一种文档大纲图生成方法,其特征在于,包括:获得带有多个标题的文档;确定所述文档中各标题的层级属性、标题间的从属关系以及标题内容;生成各标题对应的显示对象,所述显示对象中包括有相对应的标题的标题内容,按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图;所述按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列,通过线将具有相同层级属性的标题串联,生成文档大纲图,包括:将层级最高的标题对应的显示对象设置于中央;将层级次高的标题对应的显示对象设置在所述层级最高的标题对应的显示对象的周围;将剩余标题对应的显示对象设置在该显示对象所从属的显示对象周围,通过线将具有相同层级属性的标题串联,生成文档大纲图。2.根据权利要求1所述的方法,其特征在于,在按照各标题的层级属性及标题间的从属关系将各标题对应的显示对象进行排列后,还包括:通过线段将具有从属关系的两个标题对应的显示对象连接。3.根据权利要求1所述的方法,其特征在于,在生成文档大纲图后,还包括:接收用户对文档大纲图中的显示对象的第一操作行为;根据所述第一操作行为对所述文档进行定位,将所述文档的当前页面切换为所述第一操作行为所针对的显示对象对应的标题所在的页面。4.根据权利要求1所述的方法,其特征在于,还包括:接收用户对第一显示对象的第二操作行为;判断所述第一显示对象对应的标题的从属标题对应的显示对象是否显示在所述第一显示对象的周围,如果是,则取消所述第一显示对象对应的标题的从属标题对应的显示对象的显示,否则,将所述第一显示对象对应的标题的从属标题对应的显示对象显示在所述第一显示对象的周围。...

【专利技术属性】
技术研发人员:黎伟杰
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东;44

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

1