Package | Description |
---|---|
org.axsl.font |
Interfaces allowing client applications to register, track, and use fonts in a vendor-neutral way.
|
org.axsl.font.output |
Helper interfaces useful with specific output formats, usually to assist with embedding fonts in output
documents.
|
org.axsl.galley |
Interfaces useful for client applications that wish to read an AreaTree, usually to create an output document.
|
org.axsl.hyphen |
Interfaces useful for hyphenating text.
|
org.axsl.pdf |
Interfaces allowing client applications to create PDF documents in a vendor-neutral way.
|
org.axsl.text.line |
Interfaces useful for breaking text into lines.
|
Modifier and Type | Method and Description |
---|---|
IntSequence |
FontUse.encode(java.lang.CharSequence chars,
int offset,
int length,
FontOptions options,
Orthography orthography)
Retrieve the array of font glyph indexes for a specified Word.
|
int |
FontUse.width(java.lang.CharSequence chars,
int offset,
int length,
int fontSize,
int letterSpacing,
int wordSpacing,
FontOptions options,
Orthography orthography)
Calculates the width of a given character sequence, considering letter spacing, word spacing, and font options
such as kerning and ligatures.
|
int |
Font.width(IntSequence metricIndexes,
int offset,
int length,
int fontSize,
int letterSpacing,
int wordSpacing,
FontOptions options,
Orthography orthography)
Calculates the width of a given glyph sequence, considering letter spacing, word spacing, and font options
such as kerning and ligatures.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
FontPdf.textToPdf(java.lang.CharSequence theString,
FontOptions fontOptions,
Orthography orthography)
Converts a String to the content that should be written into a PDF to show that String.
|
Modifier and Type | Method and Description |
---|---|
Orthography |
TextArea.orthography()
Returns the orthography for this area.
|
Modifier and Type | Method and Description |
---|---|
Word |
HyphenationConsumer.hyphenate(java.lang.CharSequence word,
int offset,
int len,
Orthography orthography)
Hyphenate a word.
|
Word |
HyphenationServer.hyphenate(java.lang.CharSequence word,
int offset,
int length,
Orthography orthography)
Hyphenate a word.
|
WordSequence |
HyphenationConsumer.parseWordSequence(java.lang.CharSequence characters,
int startIndex,
int length,
Orthography orthography)
Parses a character sequence, returning a word sequence.
|
int |
HyphenationServer.wordSize(java.lang.CharSequence characters,
int startIndex,
Orthography orthography)
Finds the size of a word in the text being evaluated.
|
int |
HyphenationServer.wordStarts(java.lang.CharSequence characters,
int startIndex,
Orthography orthography)
Finds the start of a word in the text being evaluated.
|
Modifier and Type | Method and Description |
---|---|
void |
PdfContentStream.drawText(java.lang.CharSequence text,
FontOptions fontOptions,
Orthography orthography)
Draws text at the current location in the content stream.
|
Modifier and Type | Method and Description |
---|---|
Orthography |
LineText.inlineOrthography()
Tells the line-breaking system what language, country, and script information to use for purposes of hyphenation
and other line-breaking decisions.
|
This documentation was created 2017-01-24 at 21:26 GMT by The aXSL Group and may be freely copied. See license for details.