需求:java处理图片,向图片中添加文字 ,只让文字显示一行 ,不允许换行,让输入的文字,限定在图片宽度内。
解决:每次Graphics2D.setFont()后,可以通过Graphics2D.getFontMetrics().stringWidth()方法 ,获取上一次设置的Graphics2D中Font的样式下,字符串所占的宽度数值,通过该数值与图片限定宽度比较,从而进行文字尺寸自适应。
代码如下:
关注公众号读取文章
时间:2024-08-08 22:12:37
需求:java处理图片,向图片中添加文字 ,只让文字显示一行 ,不允许换行,让输入的文字,限定在图片宽度内。
解决:每次Graphics2D.setFont()后,可以通过Graphics2D.getFontMetrics().stringWidth()方法 ,获取上一次设置的Graphics2D中Font的样式下,字符串所占的宽度数值,通过该数值与图片限定宽度比较,从而进行文字尺寸自适应。
代码如下:
关注公众号读取文章
java 字体 自适应大小_响应式网页设计:rem em设置网页字体大小自适应
2022-05-06
手机图标字体大小怎么设置 – CSS – 前端 div css图片宽度自适应屏幕
2023-11-13
html字大小自适应 html字体大小自适应 怎样让HTML字体自适应到移动端?
2018-09-01