编辑器生成方法、设备、系统和存储介质与流程

文档序号:34604350发布日期:2023-06-29 02:27阅读:26来源:国知局
编辑器生成方法、设备、系统和存储介质与流程

本技术涉及计算机处理,尤其涉及一种编辑器生成方法、设备、系统和存储介质。


背景技术:

1、图文编辑是指将文字、图片、图形等可视化信息元素在板面布局上调整位置、大小,使板面布局条理化的过程。图文编辑可以协助用户获得多种多样的编辑后效果图,因此被广泛应用于各种需要视觉化效果的场景下。

2、随着计算机技术的发展,图文编辑过程可以基于计算机应用程序实现自动化,比如可以采用图文编辑器对各种素材进行编辑排版,生成排版后的图像。

3、实际场景中,一般由研发人员开发出素材编辑器的应用程序,提供给编辑人员使用,由编辑人员基于视觉业务场景需求,使用素材编辑器生成对应的排版图像。然而当前各业务场景中的素材编辑器,页面结构大体相似,而不同业务场景需要的排版方式却有很大的不同。随着业务场景的迅速变化,其对素材编辑器的功能需求也随之变化,为了能够适应业务场景需求的变化,往往需要研发人员频繁地重新研发素材编辑器,导致研发资源消耗较大。


技术实现思路

1、本技术实施例的主要目的在于提供一种编辑器生成方法、设备、系统和存储介质,实现了将业务场景动态的信息转成维系节点与预设字段的映射关系,只需要配置节点与预设字段的关系,即可生成新的适用于目标场景的图文编辑器,减少研发资源的消耗。

2、第一方面,本技术实施例提供一种编辑器生成方法,包括:响应于接收到的模板标识,获取所述模板标识对应的初始模板,所述初始模板包括至少一个节点,所述节点用于描述所述初始模板的显示格式;响应于对所述初始模板的配置参数,配置所述至少一个节点与预设字段之间的映射关系,其中,所述预设字段为目标场景对应的预设数据模型中的字段;根据所述映射关系、初始模板中节点的结构信息和目标场景对应的所述预设数据模型,生成所述目标场景对应的图文编辑器。

3、于一实施例中,所述响应于对所述初始模板的配置参数,配置所述至少一个节点与预设字段之间的映射关系,包括:响应于对所述至少一个节点的配置参数,配置各个所述节点对应的目标预设字段;响应于对所述目标预设字段的操作项配置,配置所述目标预设字段对应的操作项权限,所述映射关系包括各个节点对应的目标预设字段以及各个目标预设字段的操作项权限。

4、于一实施例中,所述响应于对所述目标预设字段的操作项配置,配置所述目标预设字段对应的操作项权限,包括:响应于对所述目标预设字段的操作项配置,配置所述目标预设字段的数据类型;和/或,响应于对所述目标预设字段的操作项配置,配置所述目标预设字段的编辑权限。

5、于一实施例中,所述根据所述映射关系、初始模板中节点的结构信息和目标场景对应的所述预设数据模型,生成所述目标场景对应的图文编辑器,包括:响应于接收到的目标对象标签,根据所述目标对象标签,查找所述目标对象在所述预设数据模型中的预设字段;根据所述映射关系,将所述目标对象对应的预设字段内容填充到所述至少一个节点中,按照初始模板中节点的结构信息生成所述目标场景对应的图文编辑器。

6、于一实施例中,所述目标对象包括物品;所述预设数据模型中的预设字段包括:对应物品的标题信息、图片信息、被访问信息和数据资产信息中的一种或多种;和/或所述预设数据模型还包括对应物品信息的显示方式。

7、于一实施例中,所述目标对象包括事件;所述预设数据模型中的预设字段包括:对应事件的标题信息、图片信息、事件起止时间信息和传播信息中的一种或多种;和/或所述预设数据模型还包括对应事件信息的显示方式。

8、于一实施例中,在所述根据所述映射关系和所述目标场景对应的预设数据模型,生成所述目标场景对应的图文编辑器之后,还包括:按照所述显示格式,显示所述图文编辑器;和/或,响应于对所述图文编辑器的修改操作,修改所述图文编辑器的对应参数,生成修改后的图文编辑器;和/或,响应于对所述图文编辑器中图像的保存操作,存储所述图文编辑器中显示的图像;和/或,生成所述图文编辑器的页面链接。

9、于一实施例中,所述至少一个节点包括:图像节点、文案节点、装饰节点和背景节点中的一个或多个。

10、第二方面,本技术实施例提供一种图文编辑器生成方法,包括:响应于在用户界面录入的模板标识,获取所述模板标识对应的创意模板,所述创意模板包括至少一个节点,所述节点用于描述所述创意模板的显示格式;响应于对所述创意模板的配置参数,配置所述至少一个节点与业务字段之间的映射关系,其中,所述业务字段为目标电商场景对应的预设数据模型中的字段;根据所述映射关系、创意模板中节点的结构信息和目标电商场景所述预设数据模型,生成所述目标电商场景对应的传播素材编辑器。

11、第三方面,本技术实施例提供一种图文信息生成方法,包括:响应于用户在图文编辑器中录入的目标对象标签,根据所述目标对象标签,查找所述目标对象在预设数据模型中的预设字段,所述图文编辑器为采用如上述任一方面所述的方法生成的;根据所述图文编辑器中节点与所述预设字段之间的映射关系,修改所述图文编辑器中对应节点的内容,生成所述目标对象对应的传播图。

12、第四方面,本技术实施例提供一种编辑器生成装置,包括:

13、获取模块,用于响应于接收到的模板标识,获取所述模板标识对应的初始模板,所述初始模板包括至少一个节点,所述节点用于描述所述初始模板的显示格式;

14、配置模块,用于响应于对所述初始模板的配置参数,配置所述至少一个节点与预设字段之间的映射关系,其中,所述预设字段为目标场景对应的预设数据模型中的字段;

15、生成模块,用于根据所述映射关系、初始模板中节点的结构信息和目标场景对应的所述预设数据模型,生成所述目标场景对应的图文编辑器。

16、于一实施例中,所述配置模块,用于响应于对所述至少一个节点的配置参数,配置各个所述节点对应的目标预设字段;响应于对所述目标预设字段的操作项配置,配置所述目标预设字段对应的操作项权限,所述映射关系包括各个节点对应的目标预设字段以及各个目标预设字段的操作项权限。

17、于一实施例中,所述配置模块,用于响应于对所述目标预设字段的操作项配置,配置所述目标预设字段的数据类型;和/或,所述配置模块,用于响应于对所述目标预设字段的操作项配置,配置所述目标预设字段的编辑权限。

18、于一实施例中,所述生成模块,用于响应于接收到的目标对象标签,根据所述目标对象标签,查找所述目标对象在所述预设数据模型中的预设字段;根据所述映射关系,将所述目标对象对应的预设字段内容填充到所述至少一个节点中,按照初始模板中节点的结构信息生成所述目标场景对应的图文编辑器。

19、于一实施例中,所述目标对象包括物品;所述预设数据模型中的预设字段包括:对应物品的标题信息、图片信息、被访问信息和数据资产信息中的一种或多种;和/或所述预设数据模型还包括对应物品信息的显示方式。

20、于一实施例中,所述目标对象包括事件;所述预设数据模型中的预设字段包括:对应事件的标题信息、图片信息、事件起止时间信息和传播信息中的一种或多种;和/或所述预设数据模型还包括对应事件信息的显示方式。

21、于一实施例中,还包括:显示模块,用于在所述根据所述映射关系和所述目标场景对应的预设数据模型,生成所述目标场景对应的图文编辑器之后,按照所述显示格式,显示所述图文编辑器;

22、于一实施例中,还包括:修改模块,用于在所述根据所述映射关系和所述目标场景对应的预设数据模型,生成所述目标场景对应的图文编辑器之后,响应于对所述图文编辑器的修改操作,修改所述图文编辑器的对应参数,生成修改后的图文编辑器;

23、于一实施例中,还包括:保存模块,用于在所述根据所述映射关系和所述目标场景对应的预设数据模型,生成所述目标场景对应的图文编辑器之后,响应于对所述图文编辑器中图像的保存操作,存储所述图文编辑器中显示的图像;

24、于一实施例中,还包括:链接模块,用于在所述根据所述映射关系和所述目标场景对应的预设数据模型,生成所述目标场景对应的图文编辑器之后,生成所述图文编辑器的页面链接。

25、于一实施例中,所述至少一个节点包括:图像节点、文案节点、装饰节点和背景节点中的一个或多个。

26、第五方面,本技术实施例提供一种图文编辑器生成系统,包括:外部输入模块,用于响应于接收到的模板标识,获取所述模板标识对应的初始模板,所述初始模板包括至少一个节点,所述节点用于描述所述初始模板的显示格式;配置协议模块,用于响应于对所述初始模板的配置参数,配置所述至少一个节点与预设字段之间的映射关系,其中,所述预设字段为目标场景对应的预设数据模型中的字段;根据所述映射关系、初始模板中节点的结构信息和目标场景对应的所述预设数据模型,生成所述目标场景对应的图文编辑器。

27、第六方面,本技术实施例提供一种电子设备,包括:

28、至少一个处理器;以及

29、与所述至少一个处理器通信连接的存储器;

30、其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述电子设备执行上述任一方面所述的方法。

31、第七方面,本技术实施例提供一种云设备,包括:

32、至少一个处理器;以及

33、与所述至少一个处理器通信连接的存储器;

34、其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述云设备执行上述任一方面所述的方法。

35、第八方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述任一方面所述的方法。

36、第九方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方面所述的方法。

37、本技术实施例提供的编辑器生成方法、设备、系统和存储介质,通过基于用户选择的初始模板,配置初始模板中节点与预设数据模型中预设字段之间的映射关系,然后根据映射关系和预设数据模型生成适用于该业务场景的图文编辑器,如此,将业务场景动态的信息转成维系节点与业务预设字段的映射关系,用户只需要配置节点与业务字段的映射关系,即可生成新的适用于目标场景的图文编辑器,减少研发资源的消耗。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1