一种演示文档自动排版方法及系统技术方案

技术编号:16755542 阅读:20 留言:0更新日期:2017-12-09 02:04
一种演示文档自动排版方法及系统,该方法包括:检测用户在任一初始模板包括的各类演示文档内容对应的输入区域中输入的各类演示文档内容;分析所述各类演示文档内容的内容特征;所述内容特征包括标题的语义关键词、目录的条目数量、图文的数量或文段的数量中的任一种或几种,所述文段的数量包括文字段落的数量和每一段文字的数量;从模板库中查找每一类所述演示文档内容的内容特征对应的目标模版;利用每一类所述演示文档内容的内容特征对应的目标模版的配置信息对该类演示文档内容进行排版,所述配置信息至少包括背景页面、字体、字号、字体颜色以及所述演示文档内容的位置布局。从而能够提高演示文档的排版效率,缩短演示文档的制作时间。

An automatic typesetting method and system for demonstration documents

A presentation document automatic typesetting system and method, the method includes: detecting the user in any initial template includes all kinds of demonstration area corresponding to the input document contents in the various presentations; content features the presentation of the content; the content features include semantic keywords, title catalogue entry number graphic number or paragraph number in any one or more of the number, the text includes text passages and the number of each paragraph; find the content characteristics of each of the presentations in the corresponding target template from the template library; the presentation of the document layout the contents of the configuration information content features corresponding to each class of the presentation content of the target template, the configuration information includes at least the background page, fonts, font size, The color of the font and the location of the content of the presentation of the presentation. It can improve the efficiency of the demo document and shorten the time of making the demonstration document.

【技术实现步骤摘要】
一种演示文档自动排版方法及系统
本专利技术涉及媒体内容制作
,具体涉及一种演示文档自动排版方法及系统。
技术介绍
目前,演示文档的制作一般包括设计演示文档的背景页面及整体配色、填充文字内容和插入图片,以及调整文字字体、字号、配色和调整文字及图片的位置布局等排版操作。在实践中发现,演示文档的排版操作基本依靠人工完成,使得排版效率较低,导致了演示文档的制作时间较长。
技术实现思路
本专利技术实施例公开了一种演示文档自动排版方法及系统,能够提高演示文档的排版效率,缩短演示文档的制作时间。本专利技术实施例第一方面公开一种演示文档自动排版方法,所述方法包括:检测用户在任一初始模板包括的各类演示文档内容对应的输入区域中输入的各类演示文档内容;分析所述各类演示文档内容的内容特征;所述内容特征包括标题的语义关键词、目录的条目数量、图文的数量或文段的数量中的任一种或几种,所述文段的数量包括文字段落的数量和每一段文字的数量;从模板库中查找每一类所述演示文档内容的内容特征对应的目标模版;利用每一类所述演示文档内容的内容特征对应的目标模版的配置信息对该类演示文档内容进行排版,所述配置信息至少包括背景页面、字体、字号、字体颜色以及所述演示文档内容的位置布局。作为一种可选的实施方式,在本专利技术实施第一方面中,从所述模板库中查找每一类所述演示文档内容的内容特征对应的目标模版,包括:从所述模板库中识别包含的标题的语义关键词与所述内容特征中标题的语义关键词相近的任一背景模板作为目标模板;和/或,从所述模板库中识别目录的条目数量与所述内容特征中目录的条目数量相同的任一目录模板作为目标模板;和/或,从所述模板库中识别图文的数量与所述内容特征中图文的数量相同的任一图文页面模板作为目标模板;和/或,从所述模板库中识别文段的数量与所述内容特征中文段的数量匹配的任一文字页面模板作为目标模板。作为一种可选的实施方式,在本专利技术实施第一方面中,所述文字页面模板的文段的数量与所述内容特征中文段的数量匹配包括文字段落的数量相同以及每一段文字的数量相近。作为一种可选的实施方式,在本专利技术实施第一方面中,所述方法还包括:询问用户是否满意所述每一类演示文档内容的排版效果;如果用户不满意任一类演示文档内容的排版效果,显示从所述模板库中查找出的该类演示文档内容的内容特征对应的所有模板;其中,所述任一类演示文档内容的内容特征对应的所有模板包含所述目标模板;检测用户从所述任一类演示文档内容的内容特征对应的所有模板中选择的用户模板;利用所述用户从所述任一类演示文档内容的内容特征对应的所有模板中选择的用户模板的配置信息对该类演示文档内容进行排版。作为一种可选的实施方式,在本专利技术实施第一方面中,所述方法还包括:检测用户对任一类所述演示文档内容的内容特征对应的目标模板或用户模板的配置信息的调整;检测所述模板库中是否存在与调整后的配置信息对应的任一模板,若否,建立与调整后的配置信息对应的模板。本专利技术实施例第二方面公开一种演示文档自动排版系统,包括:第一检测单元,用于检测用户在任一初始模板包括的各类演示文档内容对应的输入区域中输入的各类演示文档内容;分析单元,用于分析所述各类演示文档内容的内容特征;所述内容特征包括标题的语义关键词、目录的条目数量、图文的数量或文段的数量中的任一种或几种,所述文段的数量包括文字段落的数量和每一段文字的数量;查找单元,用于从模板库中查找每一类所述演示文档内容的内容特征对应的目标模版;排版单元,用于利用每一类所述演示文档内容的内容特征对应的目标模版的配置信息对该类演示文档内容进行排版,所述配置信息至少包括背景页面、字体、字号、字体颜色以及所述演示文档内容的位置布局。作为一种可选的实施方式,在本专利技术实施例第二方面中:所述查找单元从所述模板库中查找每一类所述演示文档内容的内容特征对应的目标模版的方式具体为:从所述模板库中识别包含的标题的语义关键词与所述内容特征中标题的语义关键词相近的任一背景模板作为目标模板;和/或,从所述模板库中识别目录的条目数量与所述内容特征中目录的条目数量相同的任一目录模板作为目标模板;和/或,从所述模板库中识别图文的数量与所述内容特征中图文的数量相同的任一图文页面模板作为目标模板;和/或,从所述模板库中识别文段的数量与所述内容特征中文段的数量匹配的任一文字页面模板作为目标模板。作为一种可选的实施方式,在本专利技术实施例第二方面中:所述查找单元从所述模板库中识别文段的数量与所述内容特征中文段的数量匹配的任一文字页面模板作为目标模板的过程中:所述文字页面模板的文段的数量与所述内容特征中文段的数量匹配包括文字段落的数量相同以及每一段文字的数量相近。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述的演示文档自动排版系统还包括:询问单元,用于询问用户是否满意所述每一类演示文档内容的排版效果;显示单元,用于在用户不满意任一类演示文档内容的排版效果时,显示从所述模板库中查找出的该类演示文档内容的内容特征对应的所有模板;其中,所述任一类演示文档内容的内容特征对应的所有模板包含所述目标模板;第二检测单元,用于检测用户从所述任一类演示文档内容的内容特征对应的所有模板中选择的用户模板;所述排版单元,还用于利用所述用户从所述任一类演示文档内容的内容特征对应的所有模板中选择的用户模板的配置信息对该类演示文档内容进行排版。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述的演示文档自动排版系统,还包括:第三检测单元,用于检测用户对任一类所述演示文档内容的内容特征对应的目标模板或用户模板的配置信息的调整;第四检测单元,用于检测所述模板库中是否存在与调整后的配置信息对应的任一模板;建立单元,用于在所述第四单元检测出所述模板库中不存在与调整后的配置信息对应的任一模板时,建立与调整后的配置信息对应的模板。与现有技术相比,本专利技术实施例具有以下有益效果:本专利技术实施例中,检测用户在任一初始模板包括的各类演示文档内容对应的输入区域中输入的各类演示文档内容,然后分析各类演示文档内容的内容特征,其中,内容特征包括标题的语义关键词、目录的条目数量、图文的数量或文段的数量中的任一种或几种,文段的数量包括文字段落的数量和每一段文字的数量,根据各类演示文档内容的内容特征在模板库中查找每一类演示文档内容的内容特征对应的目标模版并利用每一类演示文档内容的内容特征对应的目标模版的配置信息对该类演示文档内容进行排版,从而实现演示文档的自动排版,可以提高演示文档的排版效率,缩短演示文档的制作时间。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种演示文档自动排版方法的流程示意图;图2是本专利技术实施例公开的另一种演示文档自动排版方法的流程示意图;图3是本专利技术实施例公开的另一种演示文档自动排版方法的流程示意图;图4是本专利技术实施例公开的一种演示文档自动排版系统的结构示意图;图5是本专利技术实施例公开的另一种演示文档自动排版系统的结构示意图;图6是本专利技术实施例公开的另一种演示文档自动排版系统的本文档来自技高网...
一种演示文档自动排版方法及系统

【技术保护点】
一种演示文档自动排版方法,其特征在于,所述方法包括:检测用户在任一初始模板包括的各类演示文档内容对应的输入区域中输入的各类演示文档内容;分析所述各类演示文档内容的内容特征;所述内容特征包括标题的语义关键词、目录的条目数量、图文的数量或文段的数量中的任一种或几种,所述文段的数量包括文字段落的数量和每一段文字的数量;从模板库中查找每一类所述演示文档内容的内容特征对应的目标模版;利用每一类所述演示文档内容的内容特征对应的目标模版的配置信息对该类演示文档内容进行排版,所述配置信息至少包括背景页面、字体、字号、字体颜色以及所述演示文档内容的位置布局。

【技术特征摘要】
1.一种演示文档自动排版方法,其特征在于,所述方法包括:检测用户在任一初始模板包括的各类演示文档内容对应的输入区域中输入的各类演示文档内容;分析所述各类演示文档内容的内容特征;所述内容特征包括标题的语义关键词、目录的条目数量、图文的数量或文段的数量中的任一种或几种,所述文段的数量包括文字段落的数量和每一段文字的数量;从模板库中查找每一类所述演示文档内容的内容特征对应的目标模版;利用每一类所述演示文档内容的内容特征对应的目标模版的配置信息对该类演示文档内容进行排版,所述配置信息至少包括背景页面、字体、字号、字体颜色以及所述演示文档内容的位置布局。2.根据权利要求1所述的演示文档自动排版方法,其特征在于,从所述模板库中查找每一类所述演示文档内容的内容特征对应的目标模版,包括:从所述模板库中识别包含的标题的语义关键词与所述内容特征中标题的语义关键词相近的任一背景模板作为目标模板;和/或,从所述模板库中识别目录的条目数量与所述内容特征中目录的条目数量相同的任一目录模板作为目标模板;和/或,从所述模板库中识别图文的数量与所述内容特征中图文的数量相同的任一图文页面模板作为目标模板;和/或,从所述模板库中识别文段的数量与所述内容特征中文段的数量匹配的任一文字页面模板作为目标模板。3.根据权利要求2所述的演示文档自动排版方法,其特征在于,所述文字页面模板的文段的数量与所述内容特征中文段的数量匹配包括文字段落的数量相同以及每一段文字的数量相近。4.根据权利要求2或3所述的演示文档自动排版方法,其特征在于,所述方法还包括:询问用户是否满意所述每一类演示文档内容的排版效果;如果用户不满意任一类演示文档内容的排版效果,显示从所述模板库中查找出的该类演示文档内容的内容特征对应的所有模板;其中,所述任一类演示文档内容的内容特征对应的所有模板包含所述目标模板;检测用户从所述任一类演示文档内容的内容特征对应的所有模板中选择的用户模板;利用所述用户从所述任一类演示文档内容的内容特征对应的所有模板中选择的用户模板的配置信息对该类演示文档内容进行排版。5.根据权利要求4所述的演示文档自动排版方法,其特征在于,所述方法还包括:检测用户对任一类所述演示文档内容的内容特征对应的目标模板或用户模板的配置信息的调整;检测所述模板库中是否存在与调整后的配置信息对应的任一模板,若否,建立与调整后的配置信息对应的模板。6.一种演示文档自动排版系统,其特征在于,包括:第一检测单元,用于检测用户在任一初始模板包括的各类演示文档内容对应的输入区域中输入的各类演示文档内容;分析单元,用于分析所述各类...

【专利技术属性】
技术研发人员:曹建中
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

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

1