[发明专利]图片生成方法、装置、电子设备以及存储介质有效
申请号: | 202110322338.9 | 申请日: | 2021-03-25 |
公开(公告)号: | CN113096217B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 于明严 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06T11/60 | 分类号: | G06T11/60;G06T3/40 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 韩海花 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片 生成 方法 装置 电子设备 以及 存储 介质 | ||
本公开关于一种图片生成方法、装置、电子设备以及存储介质,涉及计算机技术领域,方法包括:获取包括文本信息、边框图片和边框特征信息的图片生成请求;根据文本信息确定文本区域的目标尺寸信息;根据目标尺寸信息和边框特征信息,确定边框图片中各个边框图片单元的待缩放图片边的目标尺寸信息、其它图片边的目标尺寸信息以及画布元素的画布尺寸;根据画布尺寸创建画布元素,根据待缩放图片边的目标尺寸信息、其它图片边的目标尺寸信息、文本区域的目标尺寸信息,在画布元素中绘制各个边框图片单元以及文本区域,以生成目标图片。使得在浏览器端能够实现边框图片随文本字符进行非等比缩放的效果,扩大了具有非等比缩放特性的边框图片的应用范围。
技术领域
本公开涉及计算机技术领域,尤其涉及一种图片生成方法、装置、电子设备以及存储介质。
背景技术
目前,为了对文字进行美化或者使文字能够突出显示,经常需要为文字添加边框图片。比如,在视频封面上添加视频标题时,可以为视频标题添加边框图片,或者在聊天软件中,可以为文字消息添加边框图片等。通常,文字的边框图片,需要能够随文字的数量或大小变化而发生尺寸变化,且在尺寸变化时,边框图片的整体尺寸及文字区域的尺寸发生变化,但边框图片的边缘部分尺寸保持不变,即具备能够随文字进行非等比缩放的特性。
相关技术中,通常只能在安卓系统或者iOS系统的原生应用程序中,依赖安卓系统或iOS系统提供的非等比缩放技术,实现边框图片随文字进行非等比缩放的效果,比如,在安卓系统的聊天软件中,依赖安卓系统提供的Nine Patch(点九)技术,来实现聊天消息框的尺寸随消息长短而变化,而在浏览器端则无法实现边框图片随文字进行非等比缩放的效果。
发明内容
本公开提供一种图片生成方法、装置、电子设备以及存储介质,以至少解决相关技术中的在浏览器端无法实现边框图片随文字进行非等比缩放的效果的问题。
本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种图片生成方法,包括:获取图片生成请求;其中,所述图片生成请求包括:文本信息和边框图片信息,所述边框图片信息包括:边框图片以及对应的边框特征信息;根据所述文本信息,确定文本区域的目标尺寸信息;根据所述文本区域的目标尺寸信息以及所述边框特征信息,确定所述边框图片中各个边框图片单元的待缩放图片边的目标尺寸信息、其它图片边的目标尺寸信息以及画布元素的画布尺寸;根据所述画布尺寸创建所述画布元素,并根据所述各个边框图片单元的待缩放图片边的目标尺寸信息、其它图片边的目标尺寸信息,以及所述文本区域的目标尺寸信息,在所述画布元素中绘制所述各个边框图片单元以及所述文本区域,以生成目标图片。
作为本公开实施例的第一种可能的情况,所述文本信息包括:所述文本字符的属性信息、每行字符数以及行数;其中,所述属性信息包括:字体以及字号;所述根据所述文本信息,确定文本区域的目标尺寸信息,包括:根据所述文本字符的字体以及字号,确定所述文本字符的尺寸信息;根据所述文本字符的尺寸信息以及每行字符数,确定所述文本区域的宽度;根据所述文本字符的尺寸信息以及行数,确定所述文本区域的高度。
作为本公开实施例的第二种可能的情况,所述文本区域的目标尺寸信息,包括所述文本区域的各文本边分别对应的目标尺寸信息;所述根据所述文本区域的目标尺寸信息以及所述边框特征信息,确定所述边框图片中各个边框图片单元的待缩放图片边的目标尺寸信息、其它图片边的目标尺寸信息以及画布元素的画布尺寸,包括:针对所述文本区域的每个文本边,将所述各图片边中与所述文本边重叠的图片边确定为待缩放图片边;将所述文本边的目标尺寸信息,确定为所述待缩放图片边的目标尺寸信息;根据所述待缩放图片边的目标尺寸信息以及所述边框特征信息,确定其它图片边的目标尺寸信息以及画布元素的画布尺寸。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110322338.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁珠纯化设备的控制方法
- 下一篇:一种爬杆机器人