【技术实现步骤摘要】
图片生成方法、电子设备以及计算机可读存储介质
[0001]本申请涉及图像处理技术,特别是涉及图片生成方法、电子设备以及计算机可读存储介质。
技术介绍
[0002]在多语言程序/系统中,程序/系统需要支持世界上大多数语言的展示。如果是图片文字,则需要获取到对应语言版本的图片。
[0003]现有技术中,用户端获取对应语言版本的图片的方式,通常是将对应语言的翻译文本和图片素材发送到服务器,以使服务器对翻译文本与图片素材进行处理,进而接收服务器返回的多版本语言图片。
[0004]然而,上述方法中图片的生成端是服务器,如果用户端需要获取到多个语言版本的图片,往往要在用户端和服务器之间频繁发送数据,不仅会增加交互时的操作难度和时间成本,还会占用服务器的大量内存,额外增加服务器的维护成本,导致图片生成的成本较高、效率较低。
技术实现思路
[0005]本申请主要解决的技术问题是提供图片生成方法、电子设备以及计算机可读存储介质,能够解决现有技术生成多版本语言图片导致的成本较高且效率较低的问题。
[0006]为解决上述技术问题,本申请采用的第一技术方案是提供一种图片生成方法,包括:服务器接收到终端设备发送的素材获取请求;其中,素材获取请求包括关键字与目标语言标识:基于关键字获取到对应素材的每个素材切图以及素材切图的标注信息;其中,标注信息包括素材切图相对于素材的位置信息;素材切图包括图案切图与文本切图;根据目标语言标识获取到每个文本切图中的原始文本对应目标语言的翻译文本;将每个图案切图以及对应的标 ...
【技术保护点】
【技术特征摘要】
1.一种图片生成方法,其特征在于,包括:服务器接收到终端设备发送的素材获取请求;其中,所述素材获取请求包括关键字与目标语言标识:基于所述关键字获取到对应素材的每个素材切图以及所述素材切图的标注信息;其中,标注信息包括所述素材切图相对于所述素材的位置信息;所述素材切图包括图案切图与文本切图;根据所述目标语言标识获取到每个所述文本切图中的原始文本对应目标语言的翻译文本;将每个所述图案切图以及对应的所述标注信息、每个所述翻译文本以及所述翻译文本对应的所述文本切图的标注信息发送至所述终端设备,以使所述终端设备基于所述图案切图、所述翻译文本以及对应的所述标注信息进行图片生成。2.根据权利要求1所述的图片生成方法,其特征在于,所述服务器接收到终端设备发送的素材获取请求的步骤前,包括:在所述服务器中建立素材库;其中,所述素材库中存储有多个所述素材以及所述素材对应的所述素材切图与所述标注信息,每个所述素材携带至少一个分类标签;以及,在所述服务器中建立多语言库;其中,所述多语言库中存储有每个所述文本切图中的所述原始文本对应不同类型语言的多个翻译文本;所述基于所述关键字获取到对应素材的每个素材切图以及所述素材切图的标注信息的步骤,包括:基于所述关键字在所述素材库中进行查询,确定与所述关键字匹配度最高的分类标签;根据所述匹配度最高的分类标签获取到对应的所述素材,并基于所述素材获取到对应的每个所述素材切图以及所述素材切图的所述标注信息;所述根据所述目标语言标识获取到每个所述文本切图中的原始文本对应目标语言的翻译文本的步骤,包括:基于所述目标语言标识解析出所述目标语言的类型,并确定所述多语言库中是否存在对应所述目标语言的翻译文本;响应于存在对应所述目标语言的所述翻译文本,从所述多语言库中获取到每个所述文本切图中的原始文本对应目标语言的所述翻译文本。3.根据权利要求2所述的图片生成方法,其特征在于,所述在所述服务器中建立素材库的步骤,包括:在所述服务器中导入多张所述素材以及所述素材对应的所述素材切图;对每张所述素材进行分类;其中,每张所述素材对应至少一个所述分类标签;获取到每个所述素材切图的尺寸信息以及所述位置信息,并确定每个所述素材切图的类型;其中,所述类型包括所述图案切图与所述文本切图;将所述尺寸信息、所述位置信息以及所述类型作为所述素材切图的所述标注信息,并将所述素材、所述分类标签、所述素材切图以及所述标注信息进行存储,以构建所述素材库。4.根据权利要求3所述的图片生成方法,其特征在于,
所述在所述服务器中建立多语言库的步骤,包括:基于每个所述文本切图的所述原始文本生成对应不同类型语言的多个所述翻译文本;确定每个所述翻译文本与所述原始文本的书写顺序是否相同;响应于所述书写顺序不同,为所述翻译文本添加第一调整信息;其中,所述第一调整信息表征需要对所述翻译文本进行翻转;确定每个所述翻译文本相对于所述原始文本是否溢出;响应于所述翻译文本溢出,为所述翻译文本添加第二调整信息;其中,所述第二调整信息表征基于所述尺寸信息和/或所述位置信息对所...
【专利技术属性】
技术研发人员:张建强,张楠,徐永强,
申请(专利权)人:杭州华橙软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。