Доступ к шрифту, использующему кернинг информация в Java2D

Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator

Вышеуказанные элементы управления, где находится +. (Хотя это никогда не должно быть на своей собственной линии)

6
задан MH114 15 June 2009 в 15:38
поделиться

2 ответа

Единственные известные мне библиотеки, которые правильно читают информацию о кернинге "somwhat", - это iText и FOP от Apache.

http: //www.1t3xt.

1
ответ дан 17 December 2019 в 18:19
поделиться

Начиная с Java SE 6, Java может предоставить информацию о кернинге, если ее предоставляет шрифт. По умолчанию он выключен и может быть включен следующим образом:

Map<TextAttribute, Object> textAttributes = new HashMap<TextAttribute, Object>();  

textAttributes.put(TextAttribute.FAMILY, "Arial");  
textAttributes.put(TextAttribute.SIZE, 25f);  
textAttributes.put(TextAttribute.KERNING, TextAttribute.KERNING_ON);  

Font font = Font.getFont(textAttributes);  

Эта ветка форума содержит более подробное обсуждение темы:

http://forums.sun.com/thread.jspa?threadID=5359127

2
ответ дан 17 December 2019 в 18:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: