CN106557289A - 一种幻灯片显示方法、系统及装置 - Google Patents
一种幻灯片显示方法、系统及装置 Download PDFInfo
- Publication number
- CN106557289A CN106557289A CN201510641877.3A CN201510641877A CN106557289A CN 106557289 A CN106557289 A CN 106557289A CN 201510641877 A CN201510641877 A CN 201510641877A CN 106557289 A CN106557289 A CN 106557289A
- Authority
- CN
- China
- Prior art keywords
- template
- lantern slide
- information
- candidate
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012856 packing Methods 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 claims description 49
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 13
- 230000006978 adaptation Effects 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明实施例公开了一种幻灯片显示方法、系统及装置,应用于服务器,所述服务器接收终端发送的待显示幻灯片模板的第一特征信息及目标尺寸信息,确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,在所述候选模板中,确定目标模板并发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。由于本发明实施例中模板库中具有满足待显示幻灯片模板的第一特征信息匹配度要求的多种尺寸的候选模板,所述服务器通过在模板库中查找满足幻灯片大小调整要求的候选模板,从所述候选模板中确定目标模板,并发送给终端,以使所述终端采用所述目标模板进行幻灯片显示,提升了用户的阅读体验。
Description
技术领域
本发明涉及办公软件领域,特别涉及一种幻灯片显示方法、系统及装置。
背景技术
在日常的工作生活中,人们经常要进行幻灯片的展示。随着电子设备的发展,越来越多的电子设备,如台式电脑、投影仪、智能手机、平板电脑甚至可穿戴设备等,都可以进行幻灯片的展示。但是不同的电子设备,其屏幕的尺寸比例不尽相同,而现有的幻灯片仅具有固定的尺寸比例,当幻灯片在屏幕的尺寸比例不同的电子设备上展示时,不能够全屏适配展示,进而造成了用户阅读体验的下降。
发明内容
本发明实施例公开了一种幻灯片显示方法及装置,用于解决幻灯片在屏幕的尺寸比例不同的电子设备上展示时,由于显示尺寸固定,而不能灵活地满足用户显示需求的问题。
为达到上述目的,本发明实施例公开了一种幻灯片显示方法,包括步骤:
接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述第一特征信息的相匹配程度;
在所述候选模板中,确定目标模板;
将所述目标模板发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
较佳的,所述在所述候选模板中,确定目标模板,包括:
获得所述候选模板的信息列表并发送给所述终端,以使所述终端对所述候选模板进行选择;接收所述终端发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
本发明实施例还公开了一种幻灯片显示方法,应用于终端,所述方法包括步骤:
获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
接收所述服务器发送的所述目标模板;
根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
较佳的,在所述将所述第一特征信息和所述目标尺寸信息发送给服务器之后、所述接收所述服务器发送的所述目标模板之前,还包括:
接收服务器发送的候选模板的信息列表;
根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器发送确定指令,以使所述服务器根据该确定指令,确定相应的候选模板为目标模板。
较佳的,所述获得待显示幻灯片模板的第一特征信息,包括:
判断当前所述待显示幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
较佳的,获得所述幻灯片大小调整的目标尺寸信息,包括:
接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
较佳的,在所述将所述第一特征信息和所述目标尺寸信息发送给服务器之前,还包括:
判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若有,则确定该模板为候选模板;
在所述候选模板中,确定目标模板;
根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
较佳的,在判断本地模板库中存在匹配度大于预设阈值且具有所述目标尺寸信息的模板的情况下,所述在所述候选模板中,确定目标模板,包括;
获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
较佳的,所述方法还包括:
按照预设的更新策略,获取服务器发送的幻灯片模板;
将获取的所述幻灯片模板更新到本地模板库。
较佳的,在所述接收所述服务器发送的所述目标模板后,所述方法还包括:
将所述目标模板保存在本地模板库。
较佳的,所述根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示,包括:
根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
在所述采用所述目标模板进行幻灯片显示之后,所述方法还包括:
将所述目标幻灯片保存在本地或者服务器;
在所述获得目标尺寸信息之后,所述方法还包括:
根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片;
在所述候选幻灯片中确定目标幻灯片;
显示所述目标幻灯片。
本发明实施例还公开了一种幻灯片显示系统,所述系统包括终端和服务器;
所述服务器,用于接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
所述终端,用于获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;接收所述服务器发送的目标模板;根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
较佳的,所述服务器,具体用于获得所述候选模板的信息列表并发送给所述终端,以使所述终端对所述候选模板进行选择,接收所述终端发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板;
相应的,在所述将所述第一特征信息和所述目标尺寸信息发送给服务器之后、所述接收所述服务器发送的所述目标模板之前,所述终端还用于接收服务器发送的候选模板的信息列表,根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器发送确定指令。
较佳的,所述终端,具体用于判断所述待显示当前幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
较佳的,所述终端,具体用于接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
较佳的,在所述将所述第一特征信息发送给服务器之前,所述终端,还用于判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若有,则确定该模板为候选模板,在所述候选模板中,确定目标模板,根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
较佳的,在判断本地模板库中存在匹配度大于预设阈值且具有所述目标尺寸信息的模板的情况下,所述终端,具体用于获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
较佳的,所述终端,还用于按照设定的预设的更新策略,获取服务器发送的幻灯片模板;将获取的所述幻灯片模板更新到本地模板库。
较佳的,在所述接收所述服务器发送的所述目标模板后,所述终端,还用于将所述目标模板保存在本地模板库。
较佳的,所述终端具体用于根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
所述终端还用于将所述目标幻灯片保存在本地或者服务器;
所述终端还用于根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片,在所述候选幻灯片中确定目标幻灯片,并显示所述目标幻灯片。
本发明实施例还公开了一种幻灯片显示装置,应用于服务器,所述装置包括:
信息接收模块,用于接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
第一候选模板确定模块,用于根据所述信息接收模块所获得的信息,确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述第一特征信息的相匹配程度;
第一目标模板确定模块,用于在所述候选模板确定模块中所确定的候选模板中,确定目标模板;
目标模板发送模块,用于将所述目标模板发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
较佳的,所述第一目标模板确定模块,具体用于获得所述候选模板的信息列表并发送给所述终端,以使所述终端对所述候选模板进行选择;接收所述终端发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
本发明实施例还公开了另一种幻灯片显示装置,应用于终端,所述装置包括:
信息获取模块,用于获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
信息发送模块,用于将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
第一目标模板显示模块,用于根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
较佳的,所述装置还包括:
信息列表接收模块,用于接收服务器发送的候选模板的信息列表;
确定指令发送模块,用于根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器发送确定指令,以使所述服务器根据该确定指令,确定相应的候选模板为目标模板。
较佳的,所述信息获取模块,具体用于判断当前所述待显示幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
较佳的,所述信息获取模块,具体用于接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
较佳的,所述装置还包括:
本地判断模块,用于判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板;
第二候选模板确定模块,用于当所述本地判断模块判断结果为是时,则确定所述匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板;
第二目标模板确定模块,用于在所述第二候选模板确定模块所确定的候选模板中,确定目标模板;
第二目标模板显示模块,用于根据预设的幻灯片模板替换策略,采用所述第二目标模确定模块所确定的目标模板进行幻灯片显示。
较佳的,所述第二目标模板确定模块,具体用于获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
较佳的,所述装置还包括:
本地更新模块,用于按照预设的更新策略,获取服务器发送的幻灯片模板,将获取的所述幻灯片模板更新到本地模板库。
较佳的,所述装置还包括:
目标模板保存模块,用于将所述目标模板保存在本地模板库。
较佳的,所述第一目标模板显示模块,具体用于根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
所述装置还包括:
目标幻灯片保存模块,用于将所述目标幻灯片保存在本地或者服务器;
所述装置还包括:
候选幻灯片查找模块,用于根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片;
目标幻灯片确定模块,用于在所述候选幻灯片查找模块查找到的候选幻灯片中确定目标幻灯片;
目标幻灯片显示模块,用于显示所述目标幻灯片确定模块所确定的目标幻灯片。
由上述的技术方案可见,本发明实施例提供了一种幻灯片显示方法、系统及装置,应用于服务器,所述服务器接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述第一特征信息的相匹配程度,在所述候选模板中,确定目标模板,将所述目标模板发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。由于本发明实施例中,所述模板库中具有满足待显示幻灯片模板的第一特征信息匹配度要求的多种尺寸的候选模板,所述服务器通过在模板库中查找满足幻灯片大小调整要求的候选模板,从所述候选模板中确定目标模板,并将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示,提升了用户的阅读体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种幻灯片显示方法的流程示意图;
图2为待显示幻灯片模板示意图;
图3A为本地模板库中的一个模板示意图;
图3B为本地模板库中的另一个模板示意图;
图4为本发明实施例提供的一种幻灯片模板示意图;
图5为本发明实施例提供的与图4风格相同但尺寸信息不同的幻灯片模板示意图;
图6为本发明实施例二提供的一种幻灯片显示方法的流程示意图;
图7为本发明实施例三提供的一种幻灯片显示方法的流程示意图;
图8为本发明实施例提供的一种幻灯片显示系统结构示意图;
图9为本发明实施例提供的一种幻灯片显示装置结构示意图;
图10为本发明实施例提供的另一种幻灯片显示装置结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面通过具体实施例,对本发明进行详细说明。
图1为本发明实施例一提供的一种幻灯片显示方法的流程示意图,所述方法应用于服务器,该方法可以包括步骤:
S101:接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息。
所述待显示幻灯片模板的第一特征信息,可以包括待显示幻灯片模板中占位符的个数信息、大小信息、类型信息、幻灯片模板的底版样式信息等,对幻灯片模板的第一特征信息的确定为现有技术,本发明不再赘述。
所述幻灯片大小调整的目标尺寸信息,可以包括:用户或第三方设备输入的尺寸信息;或
待显示幻灯片欲显示的窗口的尺寸。例如,若欲使待显示幻灯片在所述终端显示屏上满屏显示,则所述待显示幻灯片欲显示的窗口的尺寸可以为所述终端屏幕的尺寸,若欲使待显示幻灯片在所述终端显示屏中的某一特定区域适配显示,则所述待显示幻灯片欲显示的窗口的尺寸可以为该区域的尺寸。由于对幻灯片欲显示的窗口的尺寸的确定为现有技术,本发明不再赘述。
S102:确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板。
所述本地模板库中存储着具有多种特征信息的幻灯片模板族,其中每种具有特定特征信息的幻灯片模板族中,又包含有不同尺寸信息的幻灯片模板,所述尺寸信息,可以是具体的尺寸值,如长4cm、宽3cm,也可以是尺寸比例,如长宽比为4:3。
所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述第一特征信息的相匹配程度。例如,图2所示为待显示幻灯片模板示意图,图3A为本地模板库中的一个模板示意图,图3B为本地模板库中的另一个模板示意图,图2中占位符1与图3A中占位符1a相对应,图2中占位符1与图3B中占位符1b相对应;图2中占位符2与图3A中占位符2a相对应,图2中占位符2与图3B中占位符2b相对应;图2中占位符3与图3A中占位符3a相对应,图2中占位符3与图3B中占位符3b相对应;图3A中占位符1a与图2中对应占位符完全相同,图3A中占位符2a和占位符3a的大小分别为图2中对应占位符大小的60%,其它属性完全相同;图3B中占位符1b的大小为对应占位符大小的70%,其它属性完全相同,图3B中占位符2b和占位符3b与对应占位符完全相同;匹配度计算公式可以定义为:
匹配度=Σ(占位符权重*占位符相似比例)
则计算图3A所示幻灯片模板与图2所示待显示幻灯片模板的匹配度可以为:匹配度a=1/3*100%+1/3*60%+1/3*60%≈73.3%。
相应的,计算图3B所示幻灯片模板与图2所示待显示幻灯片模板的匹配度可以为:匹配度b=1/3*70%+1/3*100%+1/3*100%=90%。
以上公式只考虑了占位符的大小间的相似比例,且每个占位符的权重同等。实际中占位符的相似比例可由占位符的多个属性综合考虑,且占位符的权重通常不尽相同,还需要考虑幻灯片底版背景等多种因素,进而确定相对合理的匹配度计算公式。由于幻灯片模板间的匹配度计算为现有技术,本发明中不再赘述。
所述服务器中包含了满足对应待显示幻灯片模板特征信息匹配度要求的全部尺寸的幻灯片模板,在大多数情况下能够满足所述目标尺寸信息的要求,若所述服务器本地查找不到所述候选模板,则所述服务器可以向所述终端发送一个查找失败信息,所述终端可以根据所述查找失败信息,进行下一步处理,如告知用户无法进行尺寸改变操作、请求用户重新发送目标尺寸信息,或者向用户推荐较优的几个幻灯片模板供用户选择,或者直接进行待显示幻灯片的显示等。
S103:在所述候选模板中,确定目标模板。
所述服务器可以获得所述候选模板的信息列表并发送给所述终端,所述终端对所述候选模板进行选择,如将候选模板的相关信息发送给用户,由用户进行二次筛选等,待确定好某一候选模板为目标模板后,所述终端可以向所述服务器发送一个确定指令,所述服务器根据该确定指令,在所述候选模板中确定相应的候选模板为目标模板,或者
所述服务器可以自动将所述候选模板中匹配度最高的模板确定为目标模板。
S104:将所述目标模板发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
所述预设的幻灯片模板替换策略可以包括:
获取所述待显示幻灯片模板中的占位符与所述目标模板中的占位符的对应关系;
根据所述对应关系,将所述待显示幻灯片模板中的占位符中的内容复制到所述目标模板中与所述待显示幻灯片中的占位符相对应的占位符中,显示内容复制后的所述目标模板。
其中,所述对应关系,可以预先以对应关系表的形式存储在所述终端本地,或以对应关系表的形式存储在所述服务器本地,当所述终端需要进行幻灯片占位符对应关系判断时,再从所述服务器获取该对应关系表,所述终端根据该对应关系表,就可以确定待显示幻灯片模板中的占位符与所述目标模板中的占位符的对应关系。
对应于每个标识信息的幻灯片的模板,服务器中都保存有与该幻灯片的模板对应的风格相同但尺寸信息不同的多个幻灯片模板,即在本发明实施例中针对每个标识信息保存有多个幻灯片模板,该多个幻灯片模板的风格相同,但尺寸信息不同。其中该多个幻灯片模板的风格相同,可以理解为该多个幻灯片模板包含的占位符的数量相同,并且相应的占位符的样式相同,另外,该多个幻灯片模板的底版也相同。
服务器在针对每个标识信息,确定该标识信息的对应的不同尺寸信息的每个幻灯片模板时,由于每个幻灯片模板的风格相同,因此每个幻灯片模板中包含的占位符的数量相同,对应的占位符的样式也相同。例如,图4所示幻灯片模板,包含3个占位符,其中占位符14为文本样式、占位符24为图片样式、占位符34为表格样式。图5为与图4风格相同但尺寸信息不同的幻灯片模板,同样包含3个占位符,与图4中占位符对应,占位符15为文本样式、占位符25为图片样式、占位符35为表格样式,但对应占位符的位置不尽相同。本发明实施例中,对同一标识信息的对应不同尺寸信息的幻灯片模板的相对应的占位符,可以采用相同的占位符标识来表示,例如图4和图5中,占位符14对应于占位符15,可以将该两个对应的占位符的标识信息都定义为占位符1。相应的可将图4和图5中对应的两组占位符分别都标识为占位符2和占位符3。在这种占位符名称定义规则下,一种建立所述占位符对应关系表的策略为:在具有相同风格的不同尺寸信息的幻灯片模板中,将具有相同占位符标识的占位符,确定为相对应的占位符。
当然,上述建立占位符对应关系的方法只是本发明提供的一种实施例中的方法,其它可以建立不同幻灯片模板之间占位符一一对应的方法,均可以作为本发明中建立占位符对应关系的方法,此部分技术方案为现有技术,本发明不再赘述。
本发明实施例中,服务器接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,并根据所述的这两种信息在服务器本地的模板库中查找候选模板,并在候选模板中确定目标模板,将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示。由于本发明实施例中,所述模板库中具有满足待显示幻灯片模板的第一特征信息匹配度要求的多种尺寸的候选模板,所述服务器通过在模板库中查找满足幻灯片大小调整要求的候选模板,从所述候选模板中确定目标模板,并将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示,提升了用户的阅读体验。
本发明实施例提供了一种幻灯片显示方法,应用于服务器,所述服务器接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,并根据所述的这两种信息在服务器本地的模板库中查找候选模板,并在候选模板中确定目标模板,将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示。由于本发明实施例中,所述模板库中具有满足待显示幻灯片模板的第一特征信息匹配度要求的多种尺寸的候选模板,所述服务器通过在模板库中查找满足幻灯片大小调整要求的候选模板,从所述候选模板中确定目标模板,并将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示,提升了用户的阅读体验。
图6为本发明实施例二提供的一种幻灯片显示方法的流程示意图,所述方法应用于终端,该方法可以包括步骤:
S601:获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息。
所述待显示幻灯片模板的第一特征信息,可以包括待显示幻灯片模板中占位符的个数信息、大小信息、类型信息、幻灯片模板的底版样式信息等,对幻灯片模板的第一特征信息的确定为现有技术,本发明不再赘述。
所述获得待显示幻灯片模板的第一特征信息前,可以先判断当前所述待显示幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
其中,若欲使待显示幻灯片在所述终端显示屏上满屏显示,则所述待显示幻灯片欲显示的窗口的尺寸可以为所述终端屏幕的尺寸,若欲使待显示幻灯片在所述终端显示屏中的某一特定区域适配显示,则所述待显示幻灯片欲显示的窗口的尺寸可以为该区域的尺寸。由于对幻灯片欲显示的窗口的尺寸的确定为现有技术,本发明不再赘述。其中所述适配,可以为所述待显示幻灯片模板的尺寸与欲显示的窗口的尺寸完全一致,或者二者的比例尺寸相同,或者为二者的差异在一定可接受的范围内。
所述幻灯片大小调整的目标尺寸信息,可以包括:用户或第三方设备输入的尺寸信息;或
待显示幻灯片欲显示的窗口的尺寸。
例如,终端获得的所述待显示幻灯片模板的尺寸比例为4:3,获得的所述终端的屏幕尺寸比例为16:9,这两者的尺寸比例不同,这时,所述终端就会进行获得待显示幻灯片模板的标识信息的操作,同时,所述终端可以将所获得的所述终端的屏幕尺寸作为所述幻灯片大小调整的目标尺寸信息,其中,所述目标尺寸信息,可以是所述终端的屏幕的实际尺寸,也可以是所述终端屏幕的尺寸比例,可以通过查找所述终端的设备型号等与屏幕尺寸相关联的信息,来确定所述终端屏幕的尺寸信息。
又如,终端接收到了用户发送的改变待显示幻灯片模板尺寸的请求,这时,所述终端直接进行获得待显示幻灯片模板的第一特征信息的操作,同时,所述终端也可以接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息,所述用户或第三方设备输入的尺寸信息,可以是实际的尺寸大小值,也可以是尺寸比例。
S602:将所述第一特征信息和所述目标尺寸信息发送给服务器。
所述服务器根据接收到的所述第一特征信息和所述目标尺寸信息,确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度。所述服务器相应的执行内容与前述步骤S102所述一致,此处不再赘述。
S603:接收所述服务器发送的所述目标模板。
S604:根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
所述幻灯片模板替换策略可以采取的方式与前述步骤S104所述一致,此处不再赘述。
本发明实施例中,终端获取待显示的幻灯片的第一特征信息和目标尺寸信息,并将所述信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板;所述终端接收所述服务器发送的目标模板,并根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示,解决了幻灯片在屏幕的尺寸比例不同的电子设备上展示时,由于显示尺寸固定,而不能灵活地满足用户显示需求的问题,提升了用户的阅读体验。
在本发明另一种实施例中,所述终端本地也可以具有一定数量的幻灯片模板的模板库,在所述终端向服务器发起查找候选模板的操作之前,可以先在所述终端本地模板库查找是否存在可供选择的候选模板,如果有,就直接从本地候选模板中确定目标模板即可,所以基于本发明实施例二所述的方法,在所述将所述第一特征信息和所述目标尺寸信息发送给服务器之前,还可以包括:
判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若有,则确定该模板为候选模板;
在所述候选模板中,确定目标模板;
根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
图7为本发明实施例三所提供的一种幻灯片显示方法的流程示意图,所述方法应用于终端,该方法可以包括步骤:
S701:获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息。
S702:判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若是,则执行S703~S704,若否,则执行前述步骤S602~S603。
所述本地模板库中存储着具有多种特征信息的幻灯片模板族,其中每种具有特定特征信息的幻灯片模板族中,又包含有不同尺寸信息的幻灯片模板,所述尺寸信息,可以是具体的尺寸值,如长4cm、宽3cm,也可以是尺寸比例,如长宽比为4:3。
所述匹配度计算方式与前述步骤S102中描述的一致,此处不再赘述。
S703:确定该模板为候选模板,在所述候选模板中,确定目标模板。
所述终端可以获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
所述终端可以自动将所述候选模板中匹配度最高的模板确定为目标模板。
S704:根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
所述幻灯片模板替换策略可以采取的方式与前述步骤S104所述一致,此处不再赘述。
本发明实施例中,终端获取待显示的幻灯片的第一特征信息和目标尺寸信息后,根据所述信息判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若有,则确定该模板为候选模板,并在所有候选模板中,确定目标模板,并根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示,省去了向服务器进行目标模板请求的操作,进一步提升了用户的阅读体验。
在本发明的另一种实施例中,所述终端本地模板库可以通过更新本地模板库,实现本地模板库中的模板与服务器中的模板的同步一致,所以基于本发明实施例三所述的方法,图7所示方法还可以包括:
按照预设的更新策略,获取服务器发送的幻灯片模板;
将获取的所述幻灯片模板更新到本地模板库。
本发明实施例通过预设的更新策略更新所述终端本地模板库中的模板,实现本地模板库中的模板与服务器中的模板的同步一致,进一步提升了用户的阅读体验。当然,任何能够达到本地模板库中的模板和服务器中的模板的同步一致的方法,均可应用到本发明实施例中,此处不再赘述。
当所述终端执行步骤S603之后,可以将所述目标模板保存在所述终端本地的模板库,以丰富所述模板库。因此,基于本发明实施例三所述的方法,在所述接收所述服务器发送的所述目标模板后,图7所示的方法,还可以包括:
将所述目标模板保存在本地模板库。
本发明实施例中,终端在接收所述服务器发送的所述目标模板后,将所述目标模板保存在本地模板库,使本地模板库得到了丰富,进一步提升了用户的阅读体验。
在本发明的另一种实施例中,所述终端根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片,并可以将所述目标幻灯片保存在本地或者服务器,这样,当终端再次获得待显示幻灯片和目标尺寸信息之后,可以根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片,在所述候选幻灯片中确定目标幻灯片,并显示所述目标幻灯片。
例如,待显示的幻灯片使用目标模板1进行了内容的复制,得到了目标幻灯片1,并对目标幻灯片1进行了显示,且将目标幻灯片1保存在了服务器;之后待显示的幻灯片又被使用,且此时使用的目标尺寸信息与前次使用时目标尺寸信息一致,这时,所述终端可以在服务器中查找到之前存储的目标幻灯片1,供所述终端终端使用。
若所述终端拒绝使用所述目标幻灯片1,则根据相应的步骤,所述终端可以选择目标模板2进行内容的复制,得到目标幻灯片2,并对目标幻灯片1进行显示,且将目标幻灯片2保存在服务器。
这样,当所述待显示幻灯片第三次被使用,且此时使用的目标尺寸信息与前两次使用时目标尺寸信息一致时,所述终端就可以在服务器中存储的两个候选幻灯片中选择一个进行显示。根据以上例子可知,特定的待显示幻灯片所对应的目标幻灯片可以有一个或者多个。
所述目标幻灯片保存在终端本地的情况与保存在服务器端类似,此处不再赘述。
所述终端根据目标尺寸信息和待显示幻灯片的内容,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片的方法为现有技术,本发明不再赘述。
其中,在所述候选幻灯片中确定目标幻灯片,可以为:所述终端获得所述候选幻灯片的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选幻灯片中确定一个幻灯片为目标幻灯片,或者
所述终端可以将所述候选幻灯片所对应的幻灯片模板中与待显示幻灯片模板匹配度最高的幻灯片模板所对应的幻灯片确定为目标幻灯片。
本发明实施例中,所述终端可以根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片,并可以将所述目标幻灯片保存在本地或者服务器,这样,当终端再次获得待显示幻灯片和目标尺寸信息之后,可以根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片,在所述候选幻灯片中确定目标幻灯片,并显示所述目标幻灯片,进一步省去了查找目标模板,使用目标模板进行显示的操作,进一步提升了用户体验。
本发明实施例提供了一种幻灯片显示方法,应用于终端,所述终端获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,接收所述服务器发送的所述目标模板,根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。由于本发明实施例中,所述模板库中具有满足待显示幻灯片模板的第一特征信息匹配度要求的多种尺寸的候选模板,所述服务器通过在模板库中查找满足幻灯片大小调整要求的候选模板,从所述候选模板中确定目标模板,并将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示,提升了用户的阅读体验。
图8为本发明实施例提供的一种幻灯片显示系统结构示意图,所述系统可以包括终端801和服务器802;
所述服务器802,用于接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
所述终端801,用于获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;接收所述服务器802发送的目标模板;根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
进一步地,所述服务器802,具体用于获得所述候选模板的信息列表并发送给所述终端801,以使所述终端801对所述候选模板进行选择,接收所述终端801发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板;
相应的,所述终端801还用于接收服务器802发送的候选模板的信息列表,根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器802发送确定指令。
进一步地,所述终端801,具体用于判断所述待显示当前幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
进一步地,所述终端801,具体用于接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
进一步地,所述终端801,还用于判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若有,则确定该模板为候选模板,在所述候选模板中,确定目标模板,根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
进一步地,在判断本地模板库中存在匹配度大于预设阈值且具有所述目标尺寸信息的模板的情况下,所述终端801,具体用于获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
进一步地,所述终端801,还用于按照设定的预设的更新策略,获取服务器802发送的幻灯片模板;将获取的所述幻灯片模板更新到本地模板库。
进一步地,所述终端801,还用于将所述目标模板保存在本地模板库。
进一步地,所述终端801具体用于根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
所述终端801还用于将所述目标幻灯片保存在本地或者服务器802;
所述终端801还用于根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器802中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片,在所述候选幻灯片中确定目标幻灯片,并显示所述目标幻灯片。
与图1所示方法相对应,本发明还提供了一种幻灯片显示装置。
图9为本发明实施例提供的一种幻灯片显示装置,应用于服务器,所述装置可以包括:
信息接收模块901,用于接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
第一候选模板确定模块902,用于根据所述信息接收模块所获得的信息,确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述第一特征信息的相匹配程度;
第一目标模板确定模块903,用于在所述候选模板确定模块中所确定的候选模板中,确定目标模板;
目标模板发送模块904,用于将所述目标模板发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
进一步地,所述第一目标模板确定模块903,具体用于获得所述候选模板的信息列表并发送给所述终端,以使所述终端对所述候选模板进行选择;接收所述终端发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
本发明实施例提供了一种幻灯片显示装置,应用于服务器,所述服务器接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,并根据所述的这两种信息在服务器本地的模板库中查找候选模板,并在候选模板中确定目标模板,将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示。由于本发明实施例中,所述模板库中具有满足待显示幻灯片模板的第一特征信息匹配度要求的多种尺寸的候选模板,所述服务器通过在模板库中查找满足幻灯片大小调整要求的候选模板,从所述候选模板中确定目标模板,并将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示,提升了用户的阅读体验。
与图6所示方法相对应,本发明还提供了另一种幻灯片显示装置。
图10为本发明实施例提供的另一种幻灯片显示装置结构示意图,应用于终端,所述装置可以包括:
信息获取模块1001,用于获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
信息发送模块1002,用于将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
第一目标模板显示模块1003,用于根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
进一步地,所述装置还包括:
信息列表接收模块(图中未示出),用于接收服务器发送的候选模板的信息列表;
确定指令发送模块(图中未示出),用于根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器发送确定指令,以使所述服务器根据该确定指令,确定相应的候选模板为目标模板。
进一步地,所述信息获取模块1001,具体用于判断当前所述待显示幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
进一步地,所述信息获取模块1001,具体用于接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
进一步地,所述装置还包括:
本地判断模块(图中未示出),用于判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板;
第二候选模板确定模块(图中未示出),用于当所述本地判断模块判断结果为是时,则确定所述匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板;
第二目标模板确定模块(图中未示出),用于在所述第二候选模板确定模块所确定的候选模板中,确定目标模板;
第二目标模板显示模块(图中未示出),用于根据预设的幻灯片模板替换策略,采用所述第二目标模确定模块所确定的目标模板进行幻灯片显示。
进一步地,所述第二目标模板确定模块,具体用于获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
进一步地,所述装置还包括:
本地更新模块(图中未示出),用于按照预设的更新策略,获取服务器发送的幻灯片模板,将获取的所述幻灯片模板更新到本地模板库。
进一步地,所述装置还包括:
目标模板保存模块(图中未示出),用于将所述目标模板保存在本地模板库。
进一步地,所述第一目标模板显示模块1003,具体用于根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
所述装置还包括:
目标幻灯片保存模块(图中未示出),用于将所述目标幻灯片保存在本地或者服务器;
所述装置还包括:
候选幻灯片查找模块(图中未示出),用于根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片;
目标幻灯片确定模块(图中未示出),用于在所述候选幻灯片查找模块查找到的候选幻灯片中确定目标幻灯片;
目标幻灯片显示模块(图中未示出),用于显示所述目标幻灯片确定模块所确定的目标幻灯片。
本发明实施例提供了一种幻灯片显示装置,应用于终端,所述终端获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,接收所述服务器发送的所述目标模板,根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。由于本发明实施例中,所述模板库中具有满足待显示幻灯片模板的第一特征信息匹配度要求的多种尺寸的候选模板,所述服务器通过在模板库中查找满足幻灯片大小调整要求的候选模板,从所述候选模板中确定目标模板,并将所述目标模板发送给所述终端,以使所述终端采用所述目标模板进行幻灯片显示,提升了用户的阅读体验。
对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (31)
1.一种幻灯片显示方法,其特征在于,应用于服务器,所述方法包括步骤:
接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述第一特征信息的相匹配程度;
在所述候选模板中,确定目标模板;
将所述目标模板发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
2.根据权利要求1所述的方法,其特征在于,所述在所述候选模板中,确定目标模板,包括:
获得所述候选模板的信息列表并发送给所述终端,以使所述终端对所述候选模板进行选择;接收所述终端发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
3.一种幻灯片显示方法,其特征在于,应用于终端,所述方法包括步骤:
获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
接收所述服务器发送的所述目标模板;
根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
4.根据权利要求3所述的方法,其特征在于,在所述将所述第一特征信息和所述目标尺寸信息发送给服务器之后、所述接收所述服务器发送的所述目标模板之前,还包括:
接收服务器发送的候选模板的信息列表;
根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器发送确定指令,以使所述服务器根据该确定指令,确定相应的候选模板为目标模板。
5.根据权利要求3所述的方法,其特征在于,所述获得待显示幻灯片模板的第一特征信息,包括:
判断当前所述待显示幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
6.根据权利要求3所述的方法,其特征在于,获得所述幻灯片大小调整的目标尺寸信息,包括:
接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
7.根据权利要求3所述的方法,其特征在于,在所述将所述第一特征信息和所述目标尺寸信息发送给服务器之前,还包括:
判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若有,则确定该模板为候选模板;
在所述候选模板中,确定目标模板;
根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
8.根据权利要求7所述的方法,其特征在于,在判断本地模板库中存在匹配度大于预设阈值且具有所述目标尺寸信息的模板的情况下,所述在所述候选模板中,确定目标模板,包括:
获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
按照预设的更新策略,获取服务器发送的幻灯片模板;
将获取的所述幻灯片模板更新到本地模板库。
10.根据权利要求7~9任一所述的方法,其特征在于,在所述接收所述服务器发送的所述目标模板后,所述方法还包括:
将所述目标模板保存在本地模板库。
11.根据权利要求3所述的方法,其特征在于,所述根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示,包括:
根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
在所述采用所述目标模板进行幻灯片显示之后,所述方法还包括:
将所述目标幻灯片保存在本地或者服务器;
在所述获得目标尺寸信息之后,所述方法还包括:
根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片;
在所述候选幻灯片中确定目标幻灯片;
显示所述目标幻灯片。
12.一种幻灯片显示系统,其特征在于,所述系统包括终端和服务器;
所述服务器,用于接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息,将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
所述终端,用于获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;接收所述服务器发送的目标模板;根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
13.根据权利要求12所述的系统,其特征在于,所述服务器,具体用于获得所述候选模板的信息列表并发送给所述终端,以使所述终端对所述候选模板进行选择,接收所述终端发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板;
相应的,在所述将所述第一特征信息和所述目标尺寸信息发送给服务器之后、所述接收所述服务器发送的所述目标模板之前,所述终端还用于接收服务器发送的候选模板的信息列表,根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器发送确定指令。
14.根据权利要求12所述的系统,其特征在于,所述终端,具体用于判断所述待显示当前幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
15.根据权利要求12所述的系统,其特征在于,所述终端,具体用于接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
16.根据权利要求12所述的系统,其特征在于,在所述将所述第一特征信息发送给服务器之前,所述终端,还用于判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板,若有,则确定该模板为候选模板,在所述候选模板中,确定目标模板,根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
17.根据权利要求16所述的系统,其特征在于,在判断本地模板库中存在匹配度大于预设阈值且具有所述目标尺寸信息的模板的情况下,所述终端,具体用于获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
18.根据权利要求16所述的系统,其特征在于,所述终端,还用于按照设定的预设的更新策略,获取服务器发送的幻灯片模板;将获取的所述幻灯片模板更新到本地模板库。
19.根据权利要求16~18任一所述的系统,其特征在于,在所述接收所述服务器发送的所述目标模板后,所述终端,还用于将所述目标模板保存在本地模板库。
20.根据权利要求12所述的系统,其特征在于,所述终端具体用于根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
所述终端还用于将所述目标幻灯片保存在本地或者服务器;
所述终端还用于根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片,在所述候选幻灯片中确定目标幻灯片,并显示所述目标幻灯片。
21.一种幻灯片显示装置,其特征在于,应用于服务器,所述装置包括:
信息接收模块,用于接收终端发送的待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
第一候选模板确定模块,用于根据所述信息接收模块所获得的信息,确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述第一特征信息的相匹配程度;
第一目标模板确定模块,用于在所述候选模板确定模块中所确定的候选模板中,确定目标模板;
目标模板发送模块,用于将所述目标模板发送给相应终端,以使该终端根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
22.根据权利要求21所述的装置,其特征在于,所述第一目标模板确定模块,具体用于获得所述候选模板的信息列表并发送给所述终端,以使所述终端对所述候选模板进行选择;接收所述终端发送的确定指令,根据该确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
23.一种幻灯片显示装置,其特征在于,应用于终端,所述装置包括:
信息获取模块,用于获得待显示幻灯片模板的第一特征信息及幻灯片大小调整的目标尺寸信息;
信息发送模块,用于将所述第一特征信息和所述目标尺寸信息发送给服务器,以使所述服务器确定本地模板库中匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板,并在所有候选模板中,确定目标模板,所述匹配度为按照预设的匹配度计算规则得到的本地模板库中幻灯片模板的特征信息与所述一特征信息的相匹配程度;
第一目标模板显示模块,用于根据预设的幻灯片模板替换策略,采用所述目标模板进行幻灯片显示。
24.根据权利要求23所述的装置,其特征在于,所述装置还包括:
信息列表接收模块,用于接收服务器发送的候选模板的信息列表;
确定指令发送模块,用于根据所述候选模板的信息列表,选择确定一个候选模板为目标模板,并向所述服务器发送确定指令,以使所述服务器根据该确定指令,确定相应的候选模板为目标模板。
25.根据权利要求23所述的装置,其特征在于,所述信息获取模块,具体用于判断当前所述待显示幻灯片模板的尺寸与欲显示的窗口的尺寸是否适配,如果不适配,则获得待显示幻灯片模板的第一特征信息;或
接收用户发送的改变待显示幻灯片模板尺寸的请求,获得待显示幻灯片模板的第一特征信息。
26.根据权利要求23所述的装置,其特征在于,所述信息获取模块,具体用于接收用户或第三方设备输入的尺寸信息,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息;或
获得欲显示的窗口的尺寸,以该尺寸信息为所述幻灯片大小调整的目标尺寸信息。
27.根据权利要求23所述的装置,其特征在于,所述装置还包括:
本地判断模块,用于判断本地模板库中是否存在匹配度大于预设阈值且具有所述目标尺寸信息的模板;
第二候选模板确定模块,用于当所述本地判断模块判断结果为是时,则确定所述匹配度大于预设阈值且具有所述目标尺寸信息的模板为候选模板;
第二目标模板确定模块,用于在所述第二候选模板确定模块所确定的候选模板中,确定目标模板;
第二目标模板显示模块,用于根据预设的幻灯片模板替换策略,采用所述第二目标模确定模块所确定的目标模板进行幻灯片显示。
28.根据权利要求27所述的装置,其特征在于,所述第二目标模板确定模块,具体用于获得所述候选模板的信息列表,展示给用户进行确定,接收用户输入的确定指令,在所述候选模板中确定一个模板为目标模板,或者
将所述候选模板中匹配度最高的模板确定为目标模板。
29.根据权利要求27所述的装置,其特征在于,所述装置还包括:
本地更新模块,用于按照预设的更新策略,获取服务器发送的幻灯片模板,将获取的所述幻灯片模板更新到本地模板库。
30.根据权利要求27~29任一所述的装置,其特征在于,所述装置还包括:
目标模板保存模块,用于将所述目标模板保存在本地模板库。
31.根据权利要求23所述的方法,其特征在于,所述第一目标模板显示模块,具体用于根据预设的幻灯片模板替换策略,将待显示幻灯片中的内容复制到所述目标模板中,得到目标幻灯片,并显示所述目标幻灯片;
所述装置还包括:
目标幻灯片保存模块,用于将所述目标幻灯片保存在本地或者服务器;
所述装置还包括:
候选幻灯片查找模块,用于根据待显示幻灯片的内容和所述目标尺寸信息,在本地或者服务器中查找与所述待显示幻灯片的内容和所述目标尺寸信息相同的候选幻灯片;
目标幻灯片确定模块,用于在所述候选幻灯片查找模块查找到的候选幻灯片中确定目标幻灯片;
目标幻灯片显示模块,用于显示所述目标幻灯片确定模块所确定的目标幻灯片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510641877.3A CN106557289A (zh) | 2015-09-29 | 2015-09-29 | 一种幻灯片显示方法、系统及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510641877.3A CN106557289A (zh) | 2015-09-29 | 2015-09-29 | 一种幻灯片显示方法、系统及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106557289A true CN106557289A (zh) | 2017-04-05 |
Family
ID=58417508
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510641877.3A Pending CN106557289A (zh) | 2015-09-29 | 2015-09-29 | 一种幻灯片显示方法、系统及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106557289A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108694210A (zh) * | 2017-04-11 | 2018-10-23 | 阿里巴巴集团控股有限公司 | 模板生成方法及装置 |
CN109977374A (zh) * | 2017-12-27 | 2019-07-05 | 珠海金山办公软件有限公司 | 数据读取方法、装置、电子设备及计算机可读存储介质 |
CN112675536A (zh) * | 2020-12-25 | 2021-04-20 | 珠海西山居移动游戏科技有限公司 | 特效显示方法及装置 |
CN114254610A (zh) * | 2021-12-17 | 2022-03-29 | 广州金山移动科技有限公司 | 幻灯片处理方法、装置及电子设备 |
CN114328997A (zh) * | 2021-12-27 | 2022-04-12 | 泰山信息科技有限公司 | 一种幻灯片修改方法、装置及相关设备 |
CN117216586A (zh) * | 2023-09-12 | 2023-12-12 | 北京饼干科技有限公司 | 演示文稿模版的生成方法、装置、介质及设备 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1398377A (zh) * | 2000-02-04 | 2003-02-19 | 美国联机股份有限公司 | 提供和呈现可定标web页面的系统和处理 |
CN1710891A (zh) * | 2005-07-27 | 2005-12-21 | 北京立通无限科技有限公司 | 邮件附件的转换下载方法 |
CN1790336A (zh) * | 2005-12-20 | 2006-06-21 | 无锡永中科技有限公司 | 文档显示方法 |
CN1794228A (zh) * | 2004-12-20 | 2006-06-28 | 微软公司 | 用于表示演示的文件格式、方法和计算机程序产品 |
CN101699426A (zh) * | 2009-11-06 | 2010-04-28 | 上海传知信息科技发展有限公司 | 文档格式转化系统及方法 |
CN103023873A (zh) * | 2012-11-18 | 2013-04-03 | 王帅国 | 一种跨终端的实时交互幻灯片在线分发方法 |
CN103279259A (zh) * | 2012-03-12 | 2013-09-04 | 微软公司 | 在用户界面中提供主题变体 |
CN104199806A (zh) * | 2014-09-26 | 2014-12-10 | 广州金山移动科技有限公司 | 一种组合图示的配置方法及装置 |
CN104298727A (zh) * | 2014-09-26 | 2015-01-21 | 广州金山移动科技有限公司 | 一种基于文档的模板匹配方法及装置 |
-
2015
- 2015-09-29 CN CN201510641877.3A patent/CN106557289A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1398377A (zh) * | 2000-02-04 | 2003-02-19 | 美国联机股份有限公司 | 提供和呈现可定标web页面的系统和处理 |
CN1794228A (zh) * | 2004-12-20 | 2006-06-28 | 微软公司 | 用于表示演示的文件格式、方法和计算机程序产品 |
CN1710891A (zh) * | 2005-07-27 | 2005-12-21 | 北京立通无限科技有限公司 | 邮件附件的转换下载方法 |
CN1790336A (zh) * | 2005-12-20 | 2006-06-21 | 无锡永中科技有限公司 | 文档显示方法 |
CN101699426A (zh) * | 2009-11-06 | 2010-04-28 | 上海传知信息科技发展有限公司 | 文档格式转化系统及方法 |
CN103279259A (zh) * | 2012-03-12 | 2013-09-04 | 微软公司 | 在用户界面中提供主题变体 |
CN103023873A (zh) * | 2012-11-18 | 2013-04-03 | 王帅国 | 一种跨终端的实时交互幻灯片在线分发方法 |
CN104199806A (zh) * | 2014-09-26 | 2014-12-10 | 广州金山移动科技有限公司 | 一种组合图示的配置方法及装置 |
CN104298727A (zh) * | 2014-09-26 | 2015-01-21 | 广州金山移动科技有限公司 | 一种基于文档的模板匹配方法及装置 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108694210A (zh) * | 2017-04-11 | 2018-10-23 | 阿里巴巴集团控股有限公司 | 模板生成方法及装置 |
CN108694210B (zh) * | 2017-04-11 | 2022-02-18 | 阿里巴巴集团控股有限公司 | 模板生成方法及装置 |
CN109977374A (zh) * | 2017-12-27 | 2019-07-05 | 珠海金山办公软件有限公司 | 数据读取方法、装置、电子设备及计算机可读存储介质 |
CN109977374B (zh) * | 2017-12-27 | 2023-11-28 | 珠海金山办公软件有限公司 | 数据读取方法、装置、电子设备及计算机可读存储介质 |
CN112675536A (zh) * | 2020-12-25 | 2021-04-20 | 珠海西山居移动游戏科技有限公司 | 特效显示方法及装置 |
CN114254610A (zh) * | 2021-12-17 | 2022-03-29 | 广州金山移动科技有限公司 | 幻灯片处理方法、装置及电子设备 |
CN114328997A (zh) * | 2021-12-27 | 2022-04-12 | 泰山信息科技有限公司 | 一种幻灯片修改方法、装置及相关设备 |
CN117216586A (zh) * | 2023-09-12 | 2023-12-12 | 北京饼干科技有限公司 | 演示文稿模版的生成方法、装置、介质及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106557289A (zh) | 一种幻灯片显示方法、系统及装置 | |
CN111144215B (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN105721629B (zh) | 用户标识匹配方法和装置 | |
CN104331411B (zh) | 推荐项目的方法和装置 | |
CN106156025A (zh) | 一种数据标注的管理方法及装置 | |
CN106255965A (zh) | 用于电子表格的自动见解 | |
CN107969156A (zh) | 用于处理图形数据的神经网络 | |
CN105117399B (zh) | 一种图像搜索方法和装置 | |
CN104750737A (zh) | 一种相册管理方法及装置 | |
US11455552B2 (en) | Intelligent design platform using industrialized experience in product designs | |
CN108734110A (zh) | 基于最长公共子序列的文本段落识别对比方法及系统 | |
CN106850750A (zh) | 一种实时推送信息的方法和装置 | |
CN103699534B (zh) | 系统目录中数据对象的显示方法及装置 | |
CN106202089B (zh) | 一种确定图片质量和网页展示的方法及设备 | |
CN109213949A (zh) | 热力图的绘制方法和装置 | |
CN106484445A (zh) | 移动终端应用程序的页面展示方法和装置 | |
CN107066596A (zh) | 生成链接信息的方法和装置 | |
CN110443270A (zh) | 图表定位方法、装置、计算机设备及计算机可读存储介质 | |
CN106537388A (zh) | 对数据库进行分区 | |
CN108647079A (zh) | 一种应用程序的图标在设备中的展示方法及设备 | |
US11900301B2 (en) | Information processing device and information processing method | |
CN109871767A (zh) | 人脸识别方法、装置、电子设备及计算机可读存储介质 | |
CN110245128A (zh) | 元模型的建立方法及装置、存储介质、电子装置 | |
CN105872635A (zh) | 视频资源分发的方法和装置 | |
CN108197188B (zh) | 地址信息处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170405 |
|
RJ01 | Rejection of invention patent application after publication |