CustomFontMetricsMapper, Font, LazyFont, MultiByteFontpublic interface Positionable
Optional interface which indicates that glyph positioning is supported and, if supported, can perform positioning.
This work was originally authored by Glenn Adams (gadams@apache.org).
| Modifier and Type | Method | Description |
|---|---|---|
int[][] |
performPositioning(java.lang.CharSequence cs,
java.lang.String script,
java.lang.String language) |
Perform glyph positioning using an implied font size.
|
int[][] |
performPositioning(java.lang.CharSequence cs,
java.lang.String script,
java.lang.String language,
int fontSize) |
Perform glyph positioning.
|
boolean |
performsPositioning() |
Determines if font performs glyph positioning.
|
boolean performsPositioning()
int[][] performPositioning(java.lang.CharSequence cs,
java.lang.String script,
java.lang.String language,
int fontSize)
cs - character sequence to map to position offsets (advancement adjustments)script - a script identifierlanguage - a language identifierfontSize - font sizeint[][] performPositioning(java.lang.CharSequence cs,
java.lang.String script,
java.lang.String language)
cs - character sequence to map to position offsets (advancement adjustments)script - a script identifierlanguage - a language identifierCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.