一种基于文档的模板匹配方法及装置制造方法及图纸

技术编号:10958091 阅读:117 留言:0更新日期:2015-01-26 00:06
本发明专利技术实施例公开了一种基于文档的模板匹配方法及装置,实现了用户无需进行繁杂的PPT主题选择及后续编辑,进一步解决了当主题对照不匹配时,所导致的大量的时间和精力耗费的技术问题。本发明专利技术实施例方法包括:获取文档的文档信息;根据文档信息确定与文档信息匹配的特征码;判断特征码是否有与之对应的模板,若是,则应用模板于文档。

【技术实现步骤摘要】
—种基于文档的模板匹配方法及装置
本专利技术涉及计算机
,尤其涉及一种基于文档的模板匹配方法及装置。
技术介绍
演示文稿(PPT),通常应用于设计制作广告宣传、产品演示,会议报告和技术研讨等所提供最为直观且辅助的电子版幻灯片,制作的演示文稿可以通过计算机屏幕或者投影机播放,随着办公自动化的普及,PPT越来越多样化,目前最为普及性的便是文字和图样的结合,PPT的设计与演示的效果所产生的结果息息相关,尤其是PPT的主题,其中包括字体和配合的主题色彩是最为直观的演示技术,因此,备受各行业的喜爱。 现有的PPT的主题设计,通常需要用户进行主题选择,基于选择后的主题进行PPT的设计。 然而,上述提及的主题选择,由于目前主题的配备多种多样,参差不齐,往往容易产生主题的模板与PPT中的演示方案对照不切主题,常常产生逆反效果,因此为了解决这样的主题对照不匹配的问题,需要用户花费大量的时间和精力进行进阶的设计。
技术实现思路
本专利技术实施例提供了一种基于文档的模板匹配方法及装置,实现了用户无需进行繁杂的PPT主题选择及后续编辑,进一步解决了当主题对照不匹配时,所导致的大量的时间和精力耗费的技术问题。 本专利技术实施例提供的一种基于文档的模板匹配方法,包括: 获取文档的文档信息; 根据所述文档信息确定与所述文档信息匹配的特征码; 判断所述特征码是否有与之对应的模板,若是,则应用所述模板于所述文档。 可选地, [0011 ] 获取文档的内容信息之前还包括: 获取模板匹配指令。 可选地, 所述文档信息包括: 文档标题,文档颜色和文档内容。 可选地, 根据所述文档信息确定与所述文档信息匹配的特征码具体包括: 根据所述文档信息中的文档标题,文档颜色和文档内容按照预置权重分配计算与所述文档信息匹配的所述特征码。 可选地, 判断所述特征码是否有与之对应的模板,若是,则应用所述模板于所述文档具体包括: 判断所述特征码是否有与所述特征码对应的模板,若是,则随机抽取与所述特征码对应的多个模板中一个应用于所述文档中。 可选地, 判断所述特征码是否有与之对应的模板,若是,则应用所述模板于所述文档之后还包括: 若没有与所述特征码对应的所述模板,则将所述文档信息传至数据库进行通告。 本专利技术实施例提供的一种基于文档的模板匹配装置,包括: 获取单元,用于获取文档的文档信息,述文档信息包括文档标题,文档颜色和文档内容; 确定单元,用于根据所述文档信息确定与所述文档信息匹配的特征码; 判断单元,用于判断所述特征码是否有与之对应的模板,若是,则触发匹配单元,若否,则触发通告单元; 所述匹配单元,用于应用所述模板于所述文档。 可选地, 所述确定单元,具体用于根据所述文档信息中的文档标题,文档颜色和文档内容按照预置权重分配计算与所述文档信息匹配的所述特征码。 可选地, 所述匹配单元具体用于随机抽取与所述特征码对应的多个模板中一个应用于所述文档中。 可选地, 所述通告单元用于将所述文档信息传至数据库进行通告。 从以上技术方案可以看出,本专利技术实施例具有以下优点: 本专利技术实施例中提供的一种基于文档的模板匹配方法及装置,方法步骤包括:获取文档的文档信息;根据文档信息确定与文档信息匹配的特征码;判断特征码是否有与之对应的模板,若是,则应用模板于文档。本实施例中,通过获取用户编辑好的文档的文档信息进行特征码确定,根据特征码获取与之对应的模板并应用模板在编辑好的文档中,便实现了用户无需进行繁杂的PPT主题选择及后续编辑,进一步解决了当主题对照不匹配时,所导致的大量的时间和精力耗费的技术问题。 【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。 图1为本专利技术实施例中提供的一种基于文档的模板匹配方法的一个实施例的流程不意图; 图2为本专利技术实施例中提供的一种基于文档的模板匹配方法的另一个实施例的流程示意图; 图3为本专利技术实施例中提供的一种基于文档的模板匹配装置的一个实施例的结构示意图; 图4为本专利技术实施例中提供的一种基于文档的模板匹配装置的另一个实施例的结构示意图。 【具体实施方式】 本专利技术实施例提供了一种文档的模板匹配方法及装置,实现了用户无需进行繁杂的PPT主题选择及后续编辑,进一步解决了当主题对照不匹配时,所导致的大量的时间和精力耗费的技术问题。 为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。 请参阅图1,本专利技术实施例中提供的一种基于文档的模板匹配方法的一个实施例包括: 101、获取文档的文档信息; 本实施例中,当用户已经编辑好未渲染主题或者已经是渲染了主题后的PPT文档,需要对文档进行新主题模板的应用时,首先需获取用户编辑好的文档的文档信息,可以理解的是,前述的文档信息包含有文档标题,例如每个页面的主题名称的关键词等,文档颜色,例如文档图表的颜色,文档字体的颜色等和文档内容,例如文档的中的文字内容,例如行业相关的关键词,内容的分类等,此处具体不做限定。 需要说明的是,本实施例中,前述的获取文档的文档信息还可以是用户在文档未进行编辑前对数据库中的文档信息的文档内容,文档颜色进行优先选择再进行获取。 102、根据文档信息确定与文档信息匹配的特征码; 当获取文档的文档信息之后,需要根据文档信息确定与文档信息匹配的特征码,需要说明的是,该特征码可以是一个变量,预先设置在数据库中与数据库中的预置模板类别所对应的模板的代码。 103、判断特征码是否有与之对应的模板,若是,则执行步骤104 ; 当根据文档信息确定与文档信息匹配的特征码之后,需要判断特征码是否有与之对应的模板,若是,则执行步骤104,可以理解的是,前述的判断特征码是否有与之对应的模板,可以是数据库中的模板,还可以是云存储器中的模板,此处具体不做限定。 104、应用模板于文档。 当判断特征码有与之对应的模板之后,则应用模板于文档中,可以理解的是,前述的应用模板于文档中可以是在文档未编辑前进行指定应用,还可以是文档编辑后进行整体的应用,进一步地,模板可以是应用与全部文档,还可以是应用与单个或多个文档。 本实施例中,通过获取用户编辑好的文档的文档信息进行特征码确定,根据特征码获取与之对应的模板并应用模板在编辑好的文档中,便实现了用户无需进行繁杂的PPT主题选择及后续编辑,进一步解决了当主题对照不匹配时,所导致的大量的时间和精力耗费的技术问题。 上面是对基于文档的模板匹配方法的过程进行详细的描述,下面将对后续步骤进行详细的描述,请参阅图2,本专利技术实施例中提供的一种基于文档的模板匹配方法的一个本文档来自技高网...

【技术保护点】
一种基于文档的模板匹配方法,其特征在于,包括:获取文档的文档信息;根据所述文档信息确定与所述文档信息匹配的特征码;判断所述特征码是否有与之对应的模板,若是,则应用所述模板于所述文档。

【技术特征摘要】
1.一种基于文档的模板匹配方法,其特征在于,包括: 获取文档的文档信息; 根据所述文档信息确定与所述文档信息匹配的特征码; 判断所述特征码是否有与之对应的模板,若是,则应用所述模板于所述文档。2.根据权利要求1所述的基于文档的模板匹配方法,其特征在于,获取文档的内容信息之前还包括: 获取模板匹配指令。3.根据权利要求1所述的基于文档的模板匹配方法,其特征在于,所述文档信息包括: 文档标题,文档颜色和文档内容。4.根据权利要求1所述的基于文档的模板匹配方法,其特征在于,根据所述文档信息确定与所述文档信息匹配的特征码具体包括: 根据所述文档信息中的文档标题,文档颜色和文档内容按照预置权重分配计算与所述文档信息匹配的所述特征码。5.根据权利要求1所述的基于文档的模板匹配方法,其特征在于,判断所述特征码是否有与之对应的模板,若是,则应用所述模板于所述文档具体包括: 判断所述特征码是否有与所述特征码对应的模板,若是,则随机抽取与所述特征码对应的多个模板中一个应用于所述文档中。6.根据权利要求1所述的基于文档的模板匹配方法...

【专利技术属性】
技术研发人员:陈理陈志宝朱文俊黄树洁钟成周丽纯黄承权谢小莉王薇杨春夏
申请(专利权)人:广州金山移动科技有限公司珠海金山办公软件有限公司北京金山办公软件有限公司
类型:发明
国别省市:广东;44

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

1