|
iText 9.7.0 API
|
Classes |
|
| class | ActualText |
| class | GlyphLinePart |
| interface | IGlyphLineFilter |
Public Member Functions |
|
| GlyphLine (IList< Glyph > glyphs) | |
| Create a new line of Glyphs. More... |
|
| GlyphLine (IList< Glyph > glyphs, int start, int end) | |
| Create a new line of Glyphs from a slice of a List of Glyphs. More... |
|
| GlyphLine (iText.IO.Font.Otf.GlyphLine other) | |
| Copy a line of Glyphs. More... |
|
| GlyphLine (iText.IO.Font.Otf.GlyphLine other, int start, int end) | |
| Copy a slice of a line of Glyphs More... |
|
| virtual int | GetStart () |
| Retrieves the start of the glyph line. More... |
|
| virtual void | SetStart (int start) |
| Sets the start of the glyph line. More... |
|
| virtual int | GetEnd () |
| Retrieves the end of the glyph line. More... |
|
| virtual void | SetEnd (int end) |
| Sets the end of the glyph line. More... |
|
| virtual int | GetIdx () |
| Retrieves the idx of the glyph line. More... |
|
| virtual void | SetIdx (int idx) |
| Sets the idx of the glyph line. More... |
|
| virtual String | ToUnicodeString (int start, int end) |
| Get the unicode string representation of the GlyphLine slice. More... |
|
| override String | ToString () |
| virtual iText.IO.Font.Otf.GlyphLine | Copy (int left, int right) |
| Copy a slice of this Glyphline. More... |
|
| virtual Glyph | Get (int index) |
| virtual Glyph | Set (int index, Glyph glyph) |
| virtual void | Add (Glyph glyph) |
| virtual void | Add (int index, Glyph glyph) |
| virtual void | SetGlyphs (IList< Glyph > replacementGlyphs) |
| virtual void | Add (iText.IO.Font.Otf.GlyphLine other) |
| Add a line to the current one. More... |
|
| virtual void | ReplaceContent (iText.IO.Font.Otf.GlyphLine other) |
| Replaces the current content with the other line's content. More... |
|
| virtual int | Size () |
| virtual void | SubstituteManyToOne (OpenTypeFontTableReader tableReader, int lookupFlag, int rightPartLen, int substitutionGlyphIndex) |
| virtual void | SubstituteOneToOne (OpenTypeFontTableReader tableReader, int substitutionGlyphIndex) |
| virtual void | SubstituteOneToMany (OpenTypeFontTableReader tableReader, int[] substGlyphIds) |
| virtual iText.IO.Font.Otf.GlyphLine | Filter (GlyphLine.IGlyphLineFilter filter) |
| virtual void | SetActualText (int left, int right, String text) |
| virtual IEnumerator< GlyphLine.GlyphLinePart > | Iterator () |
| override bool | Equals (Object obj) |
| override int | GetHashCode () |
Package Functions |
|
| GlyphLine (IList< Glyph > glyphs, IList< GlyphLine.ActualText > actualText, int start, int end) | |
| Create a new line of Glyphs from a slice of a List of Glyphs, and add the actual text. More... |
|
Package Attributes |
|
| IList< Glyph > | glyphs |
| IList< GlyphLine.ActualText > | actualText |
|
inline |
Create a new line of Glyphs.
| glyphs | list containing the glyphs |
|
inline |
Create a new line of Glyphs from a slice of a List of Glyphs.
| glyphs | list of Glyphs to slice |
| start | starting index of the slice |
| end | terminating index of the slice |
|
inlinepackage |
Create a new line of Glyphs from a slice of a List of Glyphs, and add the actual text.
| glyphs | list of Glyphs to slice |
| actualText | corresponding list containing the actual text the glyphs represent |
| start | starting index of the slice |
| end | terminating index of the slice |
|
inline |
Copy a line of Glyphs.
| other | line of Glyphs to copy |
|
inline |
Copy a slice of a line of Glyphs
| other | line of Glyphs to copy |
| start | starting index of the slice |
| end | terminating index of the slice |
|
inlinevirtual |
Add a line to the current one.
Add a line to the current one. The glyphs from the start till the end points will be copied. The same is true for the actual text.
| other | the line that should be added to the current one |
|
inlinevirtual |
Copy a slice of this Glyphline.
| left | leftmost index of the slice |
| right | rightmost index of the slice |
|
inlinevirtual |
Retrieves the end of the glyph line.
|
inlinevirtual |
Retrieves the idx of the glyph line.
|
inlinevirtual |
Retrieves the start of the glyph line.
|
inlinevirtual |
Replaces the current content with the other line's content.
| other | the line with the content to be set to the current one |
|
inlinevirtual |
Sets the end of the glyph line.
| end | end of glyph line |
|
inlinevirtual |
Sets the idx of the glyph line.
| idx | idx of glyph line |
|
inlinevirtual |
Sets the start of the glyph line.
| start | start of glyph line |
|
inlinevirtual |
Get the unicode string representation of the GlyphLine slice.
| start | starting index of the slice |
| end | terminating index of the slice |