[发明专利]一种多视窗内容呈现方法与系统在审
申请号: | 201711437273.2 | 申请日: | 2017-12-26 |
公开(公告)号: | CN109960553A | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 王鑫 | 申请(专利权)人: | 华平信息技术股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 徐秋平 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模版 字符串 解析结果 内容呈现 多视窗 视窗 样式 描述符生成 系统维护 预先定义 灵活的 解析 | ||
本发明提供一种多视窗内容呈现方法与系统,用以获取与一待显示模版对应的描述字符串;其中,所述描述字符串为根据预先定义的模版样式描述符生成的;对所述描述字符串进行解析,以获得一解析结果;根据所述解析结果,对所述待显示模版中各视窗的显示信息进行计算;根据所述显示信息的计算结果,对与所述待显示模版对应的各所述视窗进行内容的呈现。本发明运行简单,系统维护量小,稳定性高,可以灵活的对待显示的模版样式进行调整。
技术领域
本发明涉及计算机领域,特别是涉及一种多视窗内容呈现方法与系统。
背景技术
当需要对多个视频文件、多张图片、多个文档等内容进行呈现或对比时,通常都是同时打开多个播放器,或文档编辑器等软件进行的。现有的内容呈现管理方式都是使用枚举来表示的,预先定义好不同枚举值表示的样式类型,之后设置样式时将枚举值发送到服务端,服务端再将该值推送到所有业务端,相关业务端收到枚举值后,根据枚举值预先定义的样式进行计算,将算出的结果反馈给界面层呈现。现有的方案非常不灵活,不利于扩展,当需要新增一种样式时,就需要新定义一个新的枚举值,同时所有相关的业务端都需要对这个新的枚举值进行解释,也就是说,每新增一种样式,都需要修改所有相关业务端的代码,所有业务端都必须发布新版本,且全部进行升级之后才能完全支持新的样式,这增加了不必要的升级工作量,大大增加了系统维护的工作量,增加了软件成本,增加了系统不稳定的风险。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种多视窗内容呈现方法与系统,用于解决现有技术中视窗内容呈现的工作量大、系统不稳定以及修改较为麻烦的问题。
为实现上述目的及其他相关目的,本发明提供一种多视窗内容呈现方法,所述方法包括:获取与一待显示模版对应的描述字符串;其中,所述描述字符串为根据预先定义的模版样式描述符生成的;对所述描述字符串进行解析,以获得一解析结果;根据所述解析结果,对所述待显示模版中各视窗的显示信息进行计算;根据所述显示信息的计算结果,对与所述待显示模版对应的各所述视窗进行内容的呈现。
于本发明一具体实施例中,所述模版样式描述符为自定义字符。
于本发明一具体实施例中,所述模版样式描述符包括以下中的一种或多种:用来描述模版样式中视窗个数的字符、用来描述模版样式中各视窗层叠位置的字符、用来表述某一行或某一列的视窗的显示信息描述结束的字符。
于本发明一具体实施例中,所述显示信息包括各所述视窗的坐标信息。
于本发明一具体实施例中,还包括,对与所述待显示模版对应的所述描述字符串进行修改,以修改与所述待显示模版中各视窗对应的显示信息,进而修改与所述待显示模版对应的各所述视窗的呈现。
为实现上述目的及其他相关目的,本发明还提供一种多视窗内容呈现系统,所述系统包括:描述字符串获取模块,用以获取与一待显示模版对应的描述字符串;其中,所述描述字符串为根据预先定义的模版样式描述符生成的;解析模块,用以对所述描述字符串进行解析,以获得一解析结果;计算模块,用以根据所述解析结果,对所述待显示模版中各视窗的显示信息进行计算;界面展示模块,用以根据所述显示信息的计算结果,对与所述待显示模版对应的各所述视窗进行内容的呈现。
于本发明一具体实施例中,所述模版样式描述符为自定义字符。
于本发明一具体实施例中,所述模版样式描述符包括以下中的一种或多种:用来描述模版样式中视窗个数的字符、用来描述模版样式中各视窗层叠位置的字符、用来表述某一行或某一列的视窗的显示信息描述结束的字符。
于本发明一具体实施例中,所述显示信息包括各所述视窗的坐标信息。
于本发明一具体实施例中,还包括修改模块,用以对与所述待显示模版对应的所述描述字符串进行修改,以修改所述计算模块计算出的与所述待显示模版中各视窗对应的显示信息,进而修改所述界面展示模块对与所述待显示模版对应的各所述视窗的呈现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华平信息技术股份有限公司,未经华平信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711437273.2/2.html,转载请声明来源钻瓜专利网。