Table of Contents

Class BasicFontProvider

Namespace
iText.StyledXmlParser.Resolver.Font
Assembly
itext.styledxmlparser.dll

A basic FontProvider that allows configuring in the constructor which fonts are loaded by default.

public class BasicFontProvider : FontProvider
Inheritance
BasicFontProvider
Inherited Members

Constructors

BasicFontProvider()

Creates a new BasicFontProvider instance.

public BasicFontProvider()

BasicFontProvider(bool, bool)

Creates a new BasicFontProvider instance.

public BasicFontProvider(bool registerStandardPdfFonts, bool registerSystemFonts)

Parameters

registerStandardPdfFonts bool

use true if you want to register the standard Type 1 fonts (can't be embedded)

registerSystemFonts bool

use true if you want to register the system fonts (can require quite some resources)

BasicFontProvider(bool, bool, string)

Creates a new BasicFontProvider instance.

public BasicFontProvider(bool registerStandardPdfFonts, bool registerSystemFonts, string defaultFontFamily)

Parameters

registerStandardPdfFonts bool

use true if you want to register the standard Type 1 fonts (can't be embedded)

registerSystemFonts bool

use true if you want to register the system fonts (can require quite some resources)

defaultFontFamily string

default font family

BasicFontProvider(FontSet, string)

Creates a new BasicFontProvider instance.

public BasicFontProvider(FontSet fontSet, string defaultFontFamily)

Parameters

fontSet FontSet

predefined set of fonts, could be null.

defaultFontFamily string

default font family.