图片生成方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:31707965 阅读:22 留言:0更新日期:2022-01-01 11:10
本申请属于开发技术领域,提供了一种图片生成方法、装置、计算机设备及可读存储介质,该方法包括:当接收到目标图片生成任务时,从所述任务中读取目标图片对应的类别标签和内容数据;根据所述类别标签匹配目标图片对应的目标布局样式模板;调用预设解析器,运行对所述内容数据和所述目标布局样式模板进行解析的解析代码,以将所述内容数据填充至所述目标布局样式模板中生成第一预设格式的图片;将所述第一预设格式的图片转换为第二预设格式的目标图片。本申请能够提升图片生成的便捷性,降低相关代码的开发难度、节省开发周期,便于后期维护和扩展。期维护和扩展。期维护和扩展。

【技术实现步骤摘要】
图片生成方法、装置、计算机设备及可读存储介质


[0001]本申请涉及开发
,尤其涉及一种图片生成方法、装置、计算机设备及可读存储介质。

技术介绍

[0002]图片生成,是指将多个不同的素材组合在一起生成一张图片,其中,素材包括图片的布局样式和内容数据。对于同一类型的图片,布局样式往往是固定的,仅仅是内容数据不同。
[0003]相关技术中,通常基于java技术生成图片,即调用java原生的图片api接口以运行图片生成代码来操作绘制图片。然而,该方式存在以下几点不足:
[0004]1)由于java原生的图片api只是提供了基本的图片操作接口,图片的布局样式和内容数据都需要调用原生api接口绘制出来,操作复杂。
[0005]2)开发人员使用java语言编写图片生成代码时,不仅要编写图片内容数据处理代码,还要编写图片布局样式设计代码,这就要求开发人员具备图片设计的相关知识,对开发人员来说难度较大,且编写图片内容数据处理代码和图片布局样式设计代码无法并行进行,导致开发周期长。
[0006]3)图片生成代码中将图片布局本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图片生成方法,其特征在于,所述方法包括以下步骤:当接收到目标图片生成任务时,从所述任务中读取目标图片对应的类别标签和内容数据;根据所述类别标签匹配目标图片对应的目标布局样式模板;调用预设解析器,运行对所述内容数据和所述目标布局样式模板进行解析的解析代码,以将所述内容数据填充至所述目标布局样式模板中生成第一预设格式的图片;将所述第一预设格式的图片转换为第二预设格式的目标图片。2.根据权利要求1所述的图片生成方法,其特征在于,所述调用预设解析器,运行对所述内容数据和所述目标布局样式模板进行解析的解析代码,以将所述内容数据填充至所述目标布局样式模板中生成第一预设格式的图片,包括:调用freemarker解析器运行对所述内容数据和所述目标布局样式模板进行解析的解析代码,以解析出所述内容数据包含的多个内容元素以及所述多个内容元素与所述目标布局样式模板的待填充位置的对应关系;根据所述对应关系将所述多个内容元素填充至所述目标布局样式模板的对应待填充位置生成第一预设格式的图片。3.根据权利要求2所述的图片生成方法,其特征在于,所述调用预设解析器,包括:查询freemarker解析器的接口标识;根据所述接口标识调用freemarker解析器。4.根据权利要求1所述的图片生成方法,其特征在于,所述根据所述类别标签匹配目标图片对应的目标布局样式模板,包括:将所述类别标签与预存布局样式模板库进行匹配,以确定目标图片对应的目标布局样式模板。5.根据权利要求4所述的图片生成方法,其特征在于,所述将所述类别标签与预存布局样式模板库进行匹配,以确定目标图片对应的目标布局样式模板,包括:将所述类别标签与预存布局样式模板库进行比对,以确定预存布局样式模板库中与所述类别标签匹配的预存类别标签;基于预存布局样式模板库中,预存类别标签...

【专利技术属性】
技术研发人员:周成
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:

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

1