gpt4 book ai didi

java - 估计 SVG 或 Java 中比例字体的像素

转载 作者:行者123 更新时间:2023-12-04 07:09:57 25 4
gpt4 key购买 nike

有没有办法估计比例字体使用的像素数?
我正在编写在 SVG 中创建图像并在 Java 中将其转换为 PNG 的软件。
在这张图片中,我使用的是比例字体(16 号)的文本。
我有时可以在图片中容纳 26 个字符,有时只能容纳 19 个。
这是因为“WWW”比“li1”占用更多空间。
如何估计字符串需要的像素数?

最佳答案

看看 FontMetrics class - 特别是 stringWidth() 方法。

如果您有图形对象 g你用于绘画

g.getFontMetrics(f).stringWidth(message)

关于java - 估计 SVG 或 Java 中比例字体的像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/541774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com