iText 7 7.1.8 API
iText.Layout.Font Namespace Reference

Classes

class   ComplexFontSelectorStrategy
  Complex FontSelectorStrategy split text based on iText.IO.Util.UnicodeScript?If unicode script changes, a new font will be found. If there is no suitable font, only one notdef glyph from FontSelector.BestMatch() will be added. More...
 
class   FontCharacteristics
 
class   FontCharacteristicsUtils
 
class   FontFamilySplitter
  Split css font-family string into list of font-families or generic-families More...
 
class   FontInfo
  Contains all font related data to create iText.IO.Font.FontProgram and iText.Kernel.Font.PdfFontiText.IO.Font.FontProgramDescriptor fetches with iText.IO.Font.FontProgramDescriptorFactory More...
 
class   FontProvider
  Main entry point of font selector logic. More...
 
class   FontSelector
  Sort given set of fonts according to font name and style. More...
 
class   FontSelectorCache
 
class   FontSelectorKey
  Key for FontSelector caching.
 
class   FontSelectorStrategy
  FontSelectorStrategy is responsible for splitting text into sub texts with one particular font. NextGlyphs() will create next sub text and set current font. More...
 
class   FontSet
  Reusable font set for FontProgram related data. More...
 
class   FontSetCollection
 
class   Range
  Ordered range for FontInfo.GetFontUnicodeRange()To create a custom Range instance RangeBuilder shall be used. More...
 
class   RangeBuilder
  Builder of Range More...