pdfHTML 5.0.3 API
iText.Html2pdf.Resolver.Font.DefaultFontProvider Class Reference

The default iText.StyledXmlParser.Resolver.Font.BasicFontProvider for pdfHTML, that, as opposed to the font provider in iText's styled-xml-parser, also includes a series of fonts that are shipped with the add-on. More...

Inheritance diagram for iText.Html2pdf.Resolver.Font.DefaultFontProvider:

Public Member Functions

  DefaultFontProvider ()
  Creates a new DefaultFontProvider instance. More...
 
  DefaultFontProvider (bool registerStandardPdfFonts, bool registerShippedFonts, bool registerSystemFonts)
  Creates a new DefaultFontProvider instance. More...
 
  DefaultFontProvider (bool registerStandardPdfFonts, bool registerShippedFonts, bool registerSystemFonts, String defaultFontFamily)
  Creates a new DefaultFontProvider instance. More...
 

Detailed Description

The default iText.StyledXmlParser.Resolver.Font.BasicFontProvider for pdfHTML, that, as opposed to the font provider in iText's styled-xml-parser, also includes a series of fonts that are shipped with the add-on.

Constructor & Destructor Documentation

◆ DefaultFontProvider() [1/3]

iText.Html2pdf.Resolver.Font.DefaultFontProvider.DefaultFontProvider ( )
inline

Creates a new DefaultFontProvider instance.

◆ DefaultFontProvider() [2/3]

iText.Html2pdf.Resolver.Font.DefaultFontProvider.DefaultFontProvider ( bool  registerStandardPdfFonts,
bool  registerShippedFonts,
bool  registerSystemFonts 
)
inline

Creates a new DefaultFontProvider instance.

Parameters
registerStandardPdfFonts use true if you want to register the standard Type 1 fonts (can't be embedded)
registerShippedFonts use true if you want to register the shipped fonts (can be embedded)
registerSystemFonts use true if you want to register the system fonts (can require quite some resources)

◆ DefaultFontProvider() [3/3]

iText.Html2pdf.Resolver.Font.DefaultFontProvider.DefaultFontProvider ( bool  registerStandardPdfFonts,
bool  registerShippedFonts,
bool  registerSystemFonts,
String  defaultFontFamily 
)
inline

Creates a new DefaultFontProvider instance.

Parameters
registerStandardPdfFonts use true if you want to register the standard Type 1 fonts (can't be embedded)
registerShippedFonts use true if you want to register the shipped fonts (can be embedded)
registerSystemFonts use true if you want to register the system fonts (can require quite some resources)
defaultFontFamily default font family