图表显示方法、装置、终端设备及存储介质与流程

文档序号:26050841发布日期:2021-07-27 15:25阅读:来源:国知局

技术特征:

1.一种图表显示方法,其特征在于,所述方法包括:

接收图表配置信息,所述图表配置信息用于生成目标图表;

采用网络服务平台的目标客户端中的渲染引擎,基于所述图表配置信息,生成所述目标图表;其中,所述网络服务平台根据不同的展示方式对应有不同类型的客户端,所述目标客户端中的渲染引擎与所述目标客户端的类型相匹配,在所述网络服务平台不同类型的客户端中,基于所述图表配置信息生成的图表相同;

显示所述目标图表。

2.根据权利要求1所述的方法,其特征在于,所述采用网络服务平台的目标客户端中的渲染引擎,基于所述图表配置信息,生成所述目标图表,包括:

在所述目标客户端为网页类型的情况下,采用与所述网页类型相匹配的第一渲染引擎,基于所述图表配置信息进行渲染,生成所述目标图表;

在所述目标客户端为应用程序类型的情况下,采用于所述应用程序类型相匹配的第二渲染引擎,基于所述图表配置信息进行渲染,生成所述目标图表。

3.根据权利要求2所述的方法,其特征在于,所述第一渲染引擎中配置有与所述网页类型匹配的第一图表组件库;

所述采用与所述网页类型相匹配的第一渲染引擎,基于所述图表配置信息进行渲染,生成所述目标图表,包括:

基于所述图表配置信息确定所述目标图表的样式信息和内容信息,所述样式信息包括以下至少一项:所述目标图表的类型、所述目标图表的颜色信息、所述目标图表的尺寸信息、所述目标图表的指标信息、所述目标图表的位置信息、所述目标图表中文字内容的样式信息,所述内容信息用于指示所述目标图表中所要展示的内容;

按照所述样式信息,从所述第一图表库中获取与所述图表配置信息对应的图表模板;

采用所述第一渲染引擎,基于所述图表配置信息对应的图表模板以及所述内容信息,渲染生成所述目标图表。

4.根据权利要求2所述的方法,其特征在于,所述第二渲染引擎中配置有与所述应用程序类型匹配的第二图表组件库;

所述采用与所述应用程序类型相匹配的第二渲染引擎,基于所述图表配置信息进行渲染,生成所述目标图表,包括:

基于所述图表配置信息确定所述目标图表的样式信息和内容信息,所述样式信息包括以下至少一项:所述目标图表的类型、所述目标图表的颜色信息、所述目标图表的尺寸信息、所述目标图表的指标信息、所述目标图表的位置信息、所述目标图表中文字内容的样式信息,所述内容信息用于指示所述目标图表中所要展示的内容;

按照所述样式信息,从所述第二图表库中获取与所述图表配置信息对应的图表模板;

采用所述第二渲染引擎,基于所述图表配置信息对应的图表模板以及所述内容信息,渲染生成所述目标图表。

5.根据权利要求1所述的方法,其特征在于,所述接收图表配置信息,包括:

接收页面信息,所述页面信息中包括所述图表配置信息,所述页面信息用于生成所述目标图表所在的目标页面;

所述采用网络服务平台的目标客户端中的渲染引擎,基于所述图表配置信息,生成所述目标图表,包括:

基于所述目标客户端的类型以及所述页面信息,显示所述目标页面,所述目标页面中显示有所述目标图表。

6.根据权利要求1至5任一项所述的方法,其特征在于,所述显示所述目标图表之后,还包括:

接收针对所述目标图表的修改指令,生成更新后的图表配置信息;

将所述修改后的图表配置信息发送至所述网络服务平台除所述目标客户端外的其他客户端中,所述网络服务平台的其他客户端用于按照所述更新后的图表配置信息,更新显示基于所述图表配置信息生成的图表。

7.一种图表显示方法,其特征在于,所述方法包括:

获取内容信息,所述内容信息用于指示目标图表中所要展示的内容;

基于所述内容信息生成图表配置信息,所述图表配置信息用于生成所述目标图表;

向网络服务平台的目标客户端发送所述图表配置信息;

其中,所述网络服务平台根据不同的展示方式对应有不同类型的客户端,所述目标客户端中的渲染引擎与所述目标客户端的类型相匹配,在所述网络服务平台不同类型的客户端中,基于所述图表配置信息生成的图表相同。

8.根据权利要求7所述的方法,其特征在于,所述基于所述内容信息生成图表配置信息,包括:

接收针对所述图表配置信息的设置操作,确定所述目标图表的样式信息,所述样式信息包括以下至少一项:所述目标图表的类型、所述目标图表的颜色信息、所述目标图表的尺寸信息、所述目标图表的指标信息、所述目标图表的位置信息、所述目标图表中文字内容的样式信息;

基于所述内容信息和所述样式信息,生成所述图表配置信息。

9.根据权利要求8所述的方法,其特征在于,所述接收针对所述图表配置信息的设置操作,确定所述目标图表的样式信息,包括:

响应于针对至少一个候选的样式元素的选择指令,在可视化引擎中按照所述至少一个候选的样式元素显示候选的图表;

响应于针对所述候选的图表的确认指令,将所述候选的图表确定为所述目标图表,并将所述至少一个候选的样式元素确定为所述目标图表的样式信息。

10.一种图表显示装置,其特征在于,所述装置包括:

信息接收模块,用于接收图表配置信息,所述图表配置信息用于生成目标图表;

图表生成模块,用于采用网络服务平台的目标客户端中的渲染引擎,基于所述图表配置信息,生成所述目标图表;其中,所述网络服务平台根据不同的展示方式对应有不同类型的客户端,所述目标客户端中的渲染引擎与所述目标客户端的类型相匹配,在所述网络服务平台不同类型的客户端中,基于所述图表配置信息生成的图表相同;

图表显示模块,用于显示所述目标图表。

11.一种图表显示装置,其特征在于,所述装置包括:

信息获取模块,用于获取内容信息,所述内容信息用于指示目标图表中所要展示的内容;

信息生成模块,用于基于所述内容信息生成图表配置信息,所述图表配置信息用于生成所述目标图表;

信息发送模块,用于向网络服务平台的目标客户端发送所述图表配置信息;

其中,所述网络服务平台根据不同的展示方式对应有不同类型的客户端,所述目标客户端中的渲染引擎与所述目标客户端的类型相匹配,在所述网络服务平台不同类型的客户端中,基于所述图表配置信息生成的图表相同。

12.一种终端设备,其特征在于,所述终端设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如上述权利要求1至9任一项所述的图表显示方法。

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如上述权利要求1至9任一项所述的图表显示方法。


技术总结
本申请实施例提供了一种图表显示方法、装置、终端设备及存储介质,涉及程序开发技术领域。所述方法包括:接收图表配置信息,图表配置信息用于生成目标图表;采用网络服务平台的目标客户端中的渲染引擎,基于图表配置信息,生成目标图表;其中,网络服务平台根据不同的展示方式对应有不同类型的客户端,目标客户端中的渲染引擎与目标客户端的类型相匹配,在网络服务平台不同类型的客户端中,基于图表配置信息生成的图表相同;显示目标图表。本申请实施例提供的技术方案,能够降低在不同类型的客户端中显示相同的图表所需的开发成本。

技术研发人员:张杨江
受保护的技术使用者:百果园技术(新加坡)有限公司
技术研发日:2021.04.16
技术公布日:2021.07.27
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1