iText 7 7.1.8 API
|
Note. More...
Public Member Functions |
|
override Glyph | GetGlyph (int unicode) |
override bool | ContainsGlyph (int unicode) |
override void | Flush () |
Public Member Functions inherited from iText.Kernel.Font.PdfSimpleFont< TrueTypeFont > | |
override bool | IsBuiltWith (String fontProgram, String encoding) |
Checks whether the PdfFont was built with corresponding fontProgram and encoding or CMAP. Default value is false unless overridden. More... |
|
override GlyphLine | CreateGlyphLine (String content) |
override int | AppendGlyphs (String text, int from, int to, IList< Glyph > glyphs) |
Append all supported glyphs and return number of processed chars. More... |
|
override int | AppendAnyGlyph (String text, int from, IList< Glyph > glyphs) |
Append any single glyph, even notdef. More... |
|
virtual FontEncoding | GetFontEncoding () |
override byte[] | ConvertToBytes (String text) |
Converts the text into bytes to be placed in the document. More... |
|
override byte[] | ConvertToBytes (GlyphLine glyphLine) |
override byte[] | ConvertToBytes (Glyph glyph) |
override void | WriteText (GlyphLine text, int from, int to, PdfOutputStream stream) |
override void | WriteText (String text, PdfOutputStream stream) |
override String | Decode (PdfString content) |
override GlyphLine | DecodeIntoGlyphLine (PdfString content) |
override float | GetContentWidth (PdfString content) |
virtual bool | IsForceWidthsOutput () |
Gets the state of the property. More... |
|
virtual void | SetForceWidthsOutput (bool forceWidthsOutput) |
Set to true to force the generation of the widths array. More... |
|
Note.
Note. For TrueType FontNames.getStyle() is the same to Subfamily(). So, we shouldn't add style to /BaseFont.