iText 9.8.0 API
iText.IO.Font Namespace Reference

Classes

class   AdobeGlyphList
  Provides mappings between Adobe glyph names and Unicode code points. More...
 
class   CFFFont
  Class containing base Compact Font Format functionality More...
 
class   CFFFontSubset
  This Class subsets a CFF Type Font. More...
 
class   CidFont
 
class   CidFontProperties
  Loads properties and CMap compatibility metadata for CID fonts. More...
 
class   CjkResourceLoader
  This class is responsible for loading and handling CJK fonts and CMaps from font-asian package. More...
 
class   CMapEncoding
  Class representing CMap encoding in pdf document. More...
 
class   FontCache
  Caches font programs by their source identifiers. More...
 
class   FontCacheKey
  Defines an equality key for a cached font program source. More...
 
class   FontEncoding
 
class   FontIdentification
  Holds identification strings extracted from a font program. More...
 
class   FontMetrics
  Holds the typographic metrics parsed from a font program. More...
 
class   FontNames
  Stores naming and style information read from a font program. More...
 
class   FontProgram
  Base representation of a font program and its glyph, naming, and metric data. More...
 
class   FontProgramDescriptor
  Base font descriptor. More...
 
class   FontProgramDescriptorFactory
  Creates lightweight descriptors from registered, file-based, or in-memory font programs. More...
 
class   FontProgramFactory
  Provides methods for creating various types of fonts. More...
 
interface   IExtraEncoding
  Classes implementing this interface can create custom encodings or replace existing ones. More...
 
class   PdfEncodings
  Provides PDF encoding names and conversion utilities between text and encoded byte sequences. More...
 
class   Pfm2afm
  Converts a PFM file into an AFM file. More...
 
class   TrueTypeCollection
  Use this class for working with true type collection font (*.ttc) More...
 
class   TrueTypeFont
  Font program backed by an OpenType/TrueType font or a TrueType Collection member. More...
 
class   Type1Font
  Font program parsed from Adobe Type 1 AFM/PFM metrics and optional PFB outline data. More...
 

Functions

virtual int  CreateModifiedTables ()
 
virtual void  RegisterStandardFonts ()
 
virtual void  RegisterStandardFontFamilies ()
 
virtual FontProgram  GetFontProgram (String fontName, bool cached)
 
virtual void  ClearRegisteredFonts ()
 
virtual void  ClearRegisteredFontFamilies ()