一种美术字的渲染方法、装置、设备及可读存储介质与流程
- 国知局
- 2024-10-21 15:14:28
本申请涉及文字处理,特别是涉及一种美术字的渲染方法、装置、设备及可读存储介质。
背景技术:
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、本申请首先获取由字符组成的待渲染文本内容。然后将图集文件对应的二进制数据和映射数据文件加载到内存。其中,图集文件包括全部美术字图片,映射数据文件包括字符与美术字图片的对应关系。最后基于映射数据文件,从图集文件对应的二进制数据中标注与待渲染文本内容对应的绘制区域,并将绘制区域对应的美术字图片进行显示。如此,本申请引入了包括全部美术字图片的图集文件,基于映射数据文件可以在图集文件中快速确认组成的待渲染文本内容的字符所对应的美术字图片并显示,提高了美术字的渲染效率。
技术特征:1.一种美术字的渲染方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述映射数据文件,从所述图集文件对应的二进制数据中标注与所述待渲染文本内容对应的绘制区域,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述绘制区域对应的美术字图片进行显示,包括:
4.根据权利要求1所述的方法,其特征在于,所述获取由字符组成的待渲染文本内容之前,还包括:
5.根据权利要求4所述的方法,其特征在于,所述获取由字符组成的待渲染文本内容之前,还包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述全部待使用的美术字图片,构建图集文件,包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.一种美术字的渲染装置,其特征在于,包括:
9.一种美术字的渲染设备,其特征在于,包括:
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述美术字的渲染方法的步骤。
技术总结本申请公开了一种美术字的渲染方法、装置、设备及可读存储介质,可应用于文字处理技术领域,该方法包括:获取由字符组成的待渲染文本内容;将图集文件对应的二进制数据和映射数据文件加载到内存;所述图集文件包括全部美术字图片,所述映射数据文件包括字符与美术字图片的对应关系;基于所述映射数据文件,从所述图集文件对应的二进制数据中标注与所述待渲染文本内容对应的绘制区域;将所述绘制区域对应的美术字图片进行显示。如此,本申请引入了包括全部美术字图片的图集文件,基于映射数据文件可以在图集文件中快速确认组成的待渲染文本内容的字符所对应的美术字图片并显示,提高了美术字的渲染效率。技术研发人员:邵雪蛟受保护的技术使用者:竞技世界(北京)网络技术有限公司技术研发日:技术公布日:2024/10/17本文地址:https://www.jishuxx.com/zhuanli/20241021/320990.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表