一种演示文稿的方法、装置、计算机存储介质及终端制造方法及图纸

技术编号:31722933 阅读:21 留言:0更新日期:2022-01-05 15:46
一种演示文稿的生成方法、装置、计算机存储介质及终端,本发明专利技术实施例根据节点等级对大纲内容进行分组,根据分组的特征向量确定用于填充分组包含的大纲内容的演示文稿(PPT)模板;分组对应的各页PPT文件基于节点等级设置,与大纲内容的架构相对应;生成的PPT文件根据分组的特征向量进行PPT模板的选择,提升了PPT文件的生成质量和演示效果。文件的生成质量和演示效果。文件的生成质量和演示效果。

【技术实现步骤摘要】
一种演示文稿的方法、装置、计算机存储介质及终端


[0001]本文涉及但不限于办公自动化应用技术,尤指一种演示文稿的方法、装置、计算机存储介质及终端。

技术介绍

[0002]随着大纲编辑器的应用,一些用户通过大纲编辑器进行大纲内容的录入后,根据录入的大纲内容生成PPT演示文稿(PPT,PowerPoint)文件;通过编辑器录入的大纲内容一般包含大标题和一个或多个一级大纲节点,一级大纲节点分别包含树状结构的若干等级的子节点,例如:二级节点、三级节点和四级节点等。图1为相关技术中大纲内容的示意图,如图1所示,通过大纲编辑器获得的大纲内容,包括:大标题节点、一级大纲节点、作者节点、时间节点、二级节点和三级节点等。
[0003]相关技术中,根据大纲内容生成PPT文件时,一般包括:将大纲内容按照用户设定的规则简单拆分成若干个部分,以拆分的各部分的内容分别生成一页PPT;图2为相关技术生成PPT文件的示意图,如图2所示,相关技术将各一级大纲及其包含的所有节点作为一页PPT的内容,分别填充到相应的 PPT页面,以生成PPT文件。
[0004]上述生成PPT文件的方法,拆分大纲内容时一般以一级大纲作为分页依据进行简单拆分,拆分确定的各页PPT的内容也只是通过简单的填充方式写入到PPT页面,导致获得的PPT文件的演示效果差;如何提升PPT文件的生成质量,成为一个有待解决的问题。

技术实现思路

[0005]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0006]本专利技术实施例提供一种演示文稿的生成方法、装置、计算机存储介质及终端,能够提升PPT文件的生成质量和演示效果。
[0007]本专利技术实施例提供了一种演示文稿的生成方法,包括:
[0008]根据节点等级将大纲内容按照预设策略划分为两个以上分组;
[0009]计算划分获得的各分组的特征向量;其中,所述特征向量用于表示由分组包含的大纲内容生成的演示文稿PPT页面的页面结构;
[0010]根据计算获得的各分组的特征向量,确定用于填充各分组包含的大纲内容的PPT模板;
[0011]将各分组包含的大纲内容填充至确定的PPT模板,以生成PPT文件。
[0012]另一方面,本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述演示文稿的生成方法。
[0013]再一方面,本专利技术实施例还提供一种终端,包括:存储器和处理器,所述存储器中保存有计算机程序;其中,
[0014]处理器被配置为执行存储器中的计算机程序;
[0015]所述计算机程序被所述处理器执行时实现如上述演示文稿的生成方法。
[0016]还一方面,本专利技术实施例还提供一种演示文稿的生成装置,包括:划分单元、计算单元、确定模板单元及生成单元;其中,
[0017]划分单元设置为:根据节点等级将大纲内容按预设策略划分为两个以上分组;
[0018]计算单元设置为:计算划分获得的各分组的特征向量;其中,所述特征向量用于表示由分组包含的大纲内容生成的演示文稿PPT页面的页面结构;
[0019]确定模板单元设置为:根据计算获得的各分组的特征向量,确定用于填充各分组包含的大纲内容的PPT模板;
[0020]生成单元设置为:将各分组包含的大纲内容填充至确定的PPT模板,以生成PPT文件。
[0021]本专利技术实施例根据节点等级对大纲内容进行分组,根据分组的特征向量确定用于填充分组包含的大纲内容的演示文稿(PPT)模板;分组对应的各页 PPT文件基于节点等级设置,与大纲内容的架构相对应;生成的PPT文件根据分组的特征向量进行PPT模板的选择,提升了PPT文件的生成质量和演示效果。
[0022]本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0023]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0024]图1为相关技术中大纲内容的示意图;
[0025]图2为相关技术生成PPT文件的示意图;
[0026]图3为本专利技术实施例演示文稿的生成方法的流程图;
[0027]图4为本专利技术实施例生成的PPT封面的示意图;
[0028]图5为本专利技术实施例PPT目录页的示意图;
[0029]图6位本专利技术实施例生成的PPT章节页的示意图;
[0030]图7为本专利技术实施例生成的正文页的示意图;
[0031]图8为本专利技术实施例演示文稿的生成装置的结构框图。
具体实施方式
[0032]为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0033]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0034]图3为本专利技术实施例演示文稿的生成方法的流程图,如图3所示,包括:
[0035]步骤301、根据节点等级将大纲内容按预设策略划分为两个以上分组;
[0036]在一种示例性实例中,根据节点等级将大纲内容按预设策略划分为两个以上分组,包括:
[0037]将大标题节点、时间节点、作者节点及排序在大标题节点之后的第一个图片节点中包括的大纲内容,划分为用于生成PPT封面的分组;
[0038]将所有一级大纲节点包括的大纲内容,划分为用于生成PPT目录页的分组;
[0039]将各一级大纲节点中包括的大纲内容,划分为用于生成对应于一级大纲节点的PPT章节页的分组;
[0040]将各一级大纲节点中大于预设等级的子节点中包括的大纲内容,划分为用于生成对应于子节点的PPT正文页的分组。
[0041]本专利技术实施例子节点可以包括:二级节点、三级节点和四级节点等。
[0042]在一种示例性实例中,将大纲内容按预设策略划分为两个以上分组之前,还包括:参照相关技术对大纲内容进行解析,确定大纲内容包含的节点及各节点的等级。
[0043]步骤302、计算划分获得的各分组的特征向量;其中,所述特征向量用于表示由分组包含的大纲内容生成的PPT页面的页面结构;
[0044]需要说明的是,本专利技术实施例特征向量计算方法可以包括相关技术中已有的方法,特征向量用于标识PPT页面中的标题、正文、图示组、图文组等包含的文本量,图片尺寸、分辨率等。
[0045]在一种示例性实例中,计算划分获得的各分组的特征向量之前,本专利技术实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种演示文稿的生成方法,包括:根据节点等级将大纲内容按照预设策略划分为两个以上分组;计算划分获得的各分组的特征向量;其中,所述特征向量用于表示由分组包含的大纲内容生成的演示文稿PPT页面的页面结构;根据计算获得的各分组的特征向量,确定用于填充各分组包含的大纲内容的PPT模板;将各分组包含的大纲内容填充至确定的PPT模板,以生成PPT文件。2.根据权利要求1所述的生成方法,其特征在于,所述根据节点等级将大纲内容按预设策略划分为两个以上分组,包括:将大标题节点、时间节点、作者节点及排序在大标题节点之后的第一个图片节点中包括的大纲内容,划分为用于生成PPT封面的所述分组;将所有一级大纲节点包括的大纲内容,划分为用于生成PPT目录页的所述分组;将各一级大纲节点中包括的大纲内容,划分为用于生成对应于一级大纲节点的PPT章节页的所述分组;将各一级大纲节点中大于预设等级的子节点中包括的大纲内容,划分为用于生成对应于子节点的PPT正文页的所述分组。3.根据权利要求1所述的生成方法,其特征在于,所述计算划分获得的各分组的特征向量之前,所述方法还包括:所述分组中包括的子节点位于大纲内容的次末端、且只有一个时,将该子节点及该子节点在后一级的子节点的大纲内容合并为一个所述分组;和/或,所述分组中包括的子节点位于大纲内容的末端、且只有一个时,将该子节点及该子节点在前一级的子节点的大纲内容合并为一个所述分组。4.根据权利要求1所述的生成方法,其特征在于,所述计算划分获得的各分组的特征向量,包括:对划分获得的各所述分组,确定由所述分组包含的大纲内容生成的PPT页面的页面结构;根据确定的所述页面结构,对所述页面结构中包含的页面组成分别进行特征计算,获得各分组的特征向量;其中,所述页面结构包括:PPT页面中包括的页面组成;所述页面组成包括:基础部件和/或由一种以上基础部件组成的部件组件。5.根据权利要求1~4任一项所述的生成方法,其特征在于,所述确定用于填充各分组包含的大纲内容的PPT模板,包括:确定预先存储的各PPT模板的特征向...

【专利技术属性】
技术研发人员:胡垒陈雪琪朱悦星陈博文
申请(专利权)人:珠海金山办公软件有限公司
类型:发明
国别省市:

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

1