gpt4 book ai didi

java - Textattribute "Tracking"的限制/最大值是多少?

转载 作者:行者123 更新时间:2023-12-01 04:50:26 26 4
gpt4 key购买 nike

示例代码:

 public void paint( Graphics g ) {
super.paint( g );
Map<TextAttribute, Object> attributes = new HashMap<TextAttribute, Object>();
attributes.put( TextAttribute.TRACKING, 10 );
g.setFont( new Font( "Arial", 0, 10 ).deriveFont( attributes ) );

g.drawString( "bonus", 100, 100 );
}

如果我将 Tracking 的值增加到 > 10,那么它将被忽略。追踪的限制是多少?apidocs 仅表示值在 -0.1 和 0.3 之间理想,但限制是多少?

为什么我想要跟踪>10?该软件使用 Java 呈现客户的 PDF。解析器将 PDf 的字符间距转换为 TRACKING。在测试时,我遇到了一些示例 PDF,其中使用了这种非凡的间距(19!)。为了针对超出限制的情况构建解决方法,我需要 TRACKING-Attribute 的最小值/最大值。

最佳答案

Tracking values are typically between -0.1 and 0.3; values outside this range are generally not desireable.

另请阅读documentation

关于java - Textattribute "Tracking"的限制/最大值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15085109/

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