iText 7 7.1.8 API
iText.Kernel.Font.PdfType1Font Class Reference
Inheritance diagram for iText.Kernel.Font.PdfType1Font:
iText.Kernel.Font.PdfSimpleFont< Type1Font >

Public Member Functions

override bool  IsSubset ()
 
override void  SetSubset (bool subset)
 
override void  Flush ()
 
override Glyph  GetGlyph (int unicode)
 
override bool  ContainsGlyph (int unicode)
 
- Public Member Functions inherited from iText.Kernel.Font.PdfSimpleFont< Type1Font >
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...