Modifier and Type | Field and Description |
---|---|
GlyphLine |
OpenTableLookup.GlyphIndexer.line |
Modifier and Type | Method and Description |
---|---|
GlyphLine |
GlyphLine.copy(int left, int right)
Copy a slice of this Glyphline.
|
GlyphLine |
GlyphLine.filter(GlyphLine.IGlyphLineFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
GlyphLine.add(GlyphLine other)
Add a line to the current one.
|
protected int |
ContextualSubTable.checkIfContextMatch(GlyphLine line, ContextualSubstRule rule)
Checks if given glyph line at the given position matches given rule.
|
ContextualSubstRule |
ContextualSubTable.getMatchingContextRule(GlyphLine line)
Gets a most preferable context rule that matches the line at current position.
|
void |
GlyphLine.replaceContent(GlyphLine other)
Replaces the current content with the other line's content.
|
boolean |
OpenTableLookup.transformLine(GlyphLine line) |
boolean |
GposLookupType2.transformOne(GlyphLine line) |
boolean |
GposLookupType4.transformOne(GlyphLine line) |
boolean |
GposLookupType5.transformOne(GlyphLine line) |
boolean |
GposLookupType6.transformOne(GlyphLine line) |
boolean |
GsubLookupType1.transformOne(GlyphLine line) |
boolean |
GsubLookupType2.transformOne(GlyphLine line) |
boolean |
GsubLookupType3.transformOne(GlyphLine line) |
boolean |
GsubLookupType4.transformOne(GlyphLine line) |
boolean |
GsubLookupType5.transformOne(GlyphLine line) |
abstract boolean |
OpenTableLookup.transformOne(GlyphLine line) |
Constructor and Description |
---|
ActualTextIterator(GlyphLine glyphLine) |
ActualTextIterator(GlyphLine glyphLine, int start, int end) |
GlyphLine(GlyphLine other)
Copy a line of Glyphs.
|
GlyphLine(GlyphLine other, int start, int end)
Copy a slice of a line of Glyphs
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
SubTableLookup6.checkIfBacktrackContextMatch(GlyphLine line, ContextualSubstRule rule)
Checks if given glyph line at the given position matches given rule.
|
protected boolean |
SubTableLookup6.checkIfLookaheadContextMatch(GlyphLine line, ContextualSubstRule rule, int startIdx)
Checks if given glyph line at the given position matches given rule.
|
ContextualSubstRule |
SubTableLookup6.getMatchingContextRule(GlyphLine line) |
Modifier and Type | Method and Description |
---|---|
abstract GlyphLine |
PdfFont.createGlyphLine(String content) |
GlyphLine |
PdfSimpleFont.createGlyphLine(String content) |
GlyphLine |
PdfType0Font.createGlyphLine(String content) |
abstract GlyphLine |
PdfFont.decodeIntoGlyphLine(PdfString content)
Decodes a given PdfString containing encoded string (e.g.
|
GlyphLine |
PdfSimpleFont.decodeIntoGlyphLine(PdfString content)
Decodes a given PdfString containing encoded string (e.g.
|
GlyphLine |
PdfType0Font.decodeIntoGlyphLine(PdfString content)
Decodes a given PdfString containing encoded string (e.g.
|
Modifier and Type | Method and Description |
---|---|
abstract byte[] |
PdfFont.convertToBytes(GlyphLine glyphLine) |
byte[] |
PdfSimpleFont.convertToBytes(GlyphLine glyphLine) |
byte[] |
PdfType0Font.convertToBytes(GlyphLine glyphLine) |
abstract void |
PdfFont.writeText(GlyphLine text, int from, int to, PdfOutputStream stream) |
void |
PdfSimpleFont.writeText(GlyphLine text, int from, int to, PdfOutputStream stream) |
void |
PdfType0Font.writeText(GlyphLine text, int from, int to, PdfOutputStream stream) |
Modifier and Type | Method and Description |
---|---|
PdfCanvas |
PdfCanvas.showText(GlyphLine text)
Shows text (operator Tj).
|
PdfCanvas |
PdfCanvas.showText(GlyphLine text, Iterator<GlyphLine.GlyphLinePart> iterator)
Shows text (operator Tj).
|
Modifier and Type | Field and Description |
---|---|
protected GlyphLine |
TextRenderer.line |
protected GlyphLine |
TextRenderer.savedWordBreakAtLineEnding |
protected GlyphLine |
TextRenderer.text |
Modifier and Type | Method and Description |
---|---|
GlyphLine |
TextRenderer.getText() |
Modifier and Type | Method and Description |
---|---|
protected TextRenderer |
TextRenderer.createCopy(GlyphLine gl, PdfFont font) |
protected void |
TextRenderer.setGlyphLineAndFont(GlyphLine gl, PdfFont font) |
void |
TextRenderer.setText(GlyphLine text, int leftPos, int rightPos)
Manually sets a GlyphLine to be rendered with a specific start and end point.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultSplitCharacters.isSplitCharacter(GlyphLine text, int glyphPos) |
boolean |
ISplitCharacters.isSplitCharacter(GlyphLine text, int glyphPos)
Returns true if the character can split a line.
|
Copyright © 1998–2020 iText Group NV. All rights reserved.