[发明专利]调整字符串的字体大小的方法及可读存储介质在审
申请号: | 202011412111.5 | 申请日: | 2020-12-03 |
公开(公告)号: | CN112488921A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 安徽寒武纪信息科技有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40;G06T11/60 |
代理公司: | 北京维昊知识产权代理事务所(普通合伙) 11804 | 代理人: | 李波;孙新国 |
地址: | 231283 安徽省合肥市高新区习友路3333*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调整 字符串 字体大小 方法 可读 存储 介质 | ||
本发明涉及一种根据图片大小动态调整字符串的字体大小的方法及可读存储介质,首先设定比例系数,再判断字符串为横向排列或纵向排列,如果为横向排列,设定字体参数为横向像素数×比例系数,如果为纵向排列,设定字体参数为纵向像素数×比例系数。本发明可以自动调整字体大小,使得图片与文字的比例和谐、整体画面比例适当。
技术领域
本发明一般地涉及文字处理领域。更具体地,本发明涉及根据图片大小动态调整字符串的字体大小的方法及可读存储介质。
背景技术
在文字处理的领域中,有许多应用场景需要文字搭配图片一同展示,不论是文字在图片内,或是文字在图片周围,现有文字搭配图片的排版过于简单,以至于图片与文字的比例难以协调,使得整体画面的比例失当。
图1示出一张图片100,现欲在图片100的下方加上一段话,如图2所示,在图片100下方加上“万马奔腾,形容群众性的活动声势浩大或场面热烈,出自《初刻拍案惊奇·钱多处白丁横带》。”这字符串200。现有技术在将字符串200置于图片100的下方时,无法适当调整字符串200中的字体大小来配合图片100的大小,以至于整体视觉效果不佳。
因此,一种根据图片大小调整字体大小的方案是迫切需要。
发明内容
为了至少部分地解决背景技术中提到的技术问题,本发明的方案提供了一种根据图片大小动态调整字符串的字体大小的方法及可读存储介质。
在一个方面中,本发明揭露一种根据图片大小动态调整字符串的字体大小的方法,图片为横向像素数×纵向像素数。其方法包括:设定比例系数;判断所述字符串为横向排列或纵向排列;如果为横向排列,设定字体参数为所述横向像素数×所述比例系数;以及如果为纵向排列,设定所述字体参数为所述纵向像素数×所述比例系数。
在另一个方面,前述的方法还包括:置入所述字体参数至将所述字符串整合至所述图片的API函数。
在另一个方面,前述字符串位于图片中。
在另一个方面,如果为图片为横向排列,则字符串位于图片上方或下方。如果图片为纵向排列,则字符串位于图片左侧或右侧。
在另一个方面,前述的比例系数为0至1间。
在另一个方面,本发明揭露一种计算机可读存储介质,其上存储有根据图片大小动态调整字符串的字体大小的计算机程序代码,当所述计算机程序代码由处理装置运行时,执行前述的方法。
本发明根据图片的大小动态调整字体大小,对于不同大小的图片,本发明可以自动调整字体大小,使得图片与文字的比例和谐、整体画面比例适当。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,并且相同或对应的标号表示相同或对应的部分其中:
图1是示出一张图片的示意图;
图2是示出一张图片结合一段文字的示意图;
图3是示出本发明实施例根据图片大小动态调整字符串的字体大小的流程图;
图4是示出本发明实施例在图片的下方置入字符串的示意图;
图5是示出本发明实施例在图片的左侧置入字符串的示意图;
图6是示出本发明实施例在图片内下缘置入字符串的示意图;以及
图7是示出本发明实施例在图片内的右缘置入字符串的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽寒武纪信息科技有限公司,未经安徽寒武纪信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011412111.5/2.html,转载请声明来源钻瓜专利网。