@Deprecated public class DefaultFontProvider extends com.itextpdf.styledxmlparser.resolver.font.BasicFontProvider
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.
Deprecated in favour of BasicFontProvider since it has the same functionality
This class will be removed and BasicFontProvider will be renamed to DefaultFontProvider
| Constructor and Description |
|---|
DefaultFontProvider()
Deprecated.
Creates a new
DefaultFontProvider instance. |
DefaultFontProvider(boolean registerStandardPdfFonts,
boolean registerShippedFonts,
boolean registerSystemFonts)
Deprecated.
Creates a new
DefaultFontProvider instance. |
DefaultFontProvider(boolean registerStandardPdfFonts,
boolean registerShippedFonts,
boolean registerSystemFonts,
String defaultFontFamily)
Deprecated.
Creates a new
DefaultFontProvider instance. |
| Modifier and Type | Method and Description |
|---|---|
protected com.itextpdf.layout.font.Range |
addCalligraphFonts()
Deprecated.
|
protected void |
addShippedFonts(com.itextpdf.layout.font.Range rangeToLoad)
Deprecated.
|
initShippedFontsResourcePathaddDirectory, addFont, addFont, addFont, addFont, addFont, addFont, addFont, addFont, addFont, addStandardPdfFonts, addSystemFonts, createFontSelector, createFontSelectorStrategy, getDefaultCacheFlag, getDefaultEmbeddingFlag, getDefaultEncoding, getDefaultFontFamily, getFontSelector, getFontSelector, getFontSet, getPdfFont, getPdfFont, reset, setFontSelectorStrategyFactorypublic DefaultFontProvider()
DefaultFontProvider instance.public DefaultFontProvider(boolean registerStandardPdfFonts,
boolean registerShippedFonts,
boolean registerSystemFonts)
DefaultFontProvider instance.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)public DefaultFontProvider(boolean registerStandardPdfFonts,
boolean registerShippedFonts,
boolean registerSystemFonts,
String defaultFontFamily)
DefaultFontProvider instance.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@Deprecated protected void addShippedFonts(com.itextpdf.layout.font.Range rangeToLoad)
Deprecated since similar method was added to parent class.
addShippedFonts in class com.itextpdf.styledxmlparser.resolver.font.BasicFontProviderrangeToLoad - a unicode Range to load characters@Deprecated protected com.itextpdf.layout.font.Range addCalligraphFonts()
Deprecated since similar method was added to parent class.
addCalligraphFonts in class com.itextpdf.styledxmlparser.resolver.font.BasicFontProviderRange that excludes the loaded from pdfCalligraph fonts,
i.e. the unicode range that is to be rendered with any other font contained in this FontProviderCopyright © 1998–2026 Apryse Group NV. All rights reserved.