Uses of Class
com.itextpdf.io.font.FontProgram
Packages that use FontProgram
Package
Description
-
Uses of FontProgram in com.itextpdf.io.font
Subclasses of FontProgram in com.itextpdf.io.fontMethods in com.itextpdf.io.font that return FontProgramModifier and TypeMethodDescriptionstatic FontProgram
FontProgramFactory.createFont()
Creates a new standard Helvetica font program file.static FontProgram
FontProgramFactory.createFont
(byte[] fontProgram) Creates a new font program.static FontProgram
FontProgramFactory.createFont
(byte[] fontProgram, boolean cached) Creates a new font program.static FontProgram
FontProgramFactory.createFont
(byte[] ttc, int ttcIndex, boolean cached) Creates a new TrueType font program from ttc (TrueType Collection) file bytes.static FontProgram
FontProgramFactory.createFont
(String fontProgram) Creates a new font program.static FontProgram
FontProgramFactory.createFont
(String fontProgram, boolean cached) Creates a new font program.static FontProgram
FontProgramFactory.createFont
(String ttc, int ttcIndex, boolean cached) Creates a new TrueType font program from ttc (TrueType Collection) file.static FontProgram
FontProgramFactory.createRegisteredFont
(String fontName) Creates a FontProgram from the font file that has been previously registered.static FontProgram
FontProgramFactory.createRegisteredFont
(String fontName, int style) Creates a FontProgram from the font file that has been previously registered.static FontProgram
FontProgramFactory.createRegisteredFont
(String fontName, int style, boolean cached) Creates a FontProgram from the font file that has been previously registered.static FontProgram
FontProgramFactory.createType1Font
(byte[] afm, byte[] pfb) Creates a new Type 1 font by the byte contents of the corresponding AFM/PFM and PFB filesstatic FontProgram
FontProgramFactory.createType1Font
(byte[] afm, byte[] pfb, boolean cached) Creates a new Type 1 font by the byte contents of the corresponding AFM/PFM and PFB filesstatic FontProgram
FontProgramFactory.createType1Font
(String metricsPath, String binaryPath) Creates a new Type 1 font by the corresponding AFM/PFM and PFB filesstatic FontProgram
FontProgramFactory.createType1Font
(String metricsPath, String binaryPath, boolean cached) Creates a new Type 1 font by the corresponding AFM/PFM and PFB filesstatic FontProgram
TrueTypeCollection.getFontByTccIndex
(int ttcIndex) method return TrueTypeFont by ttc indexstatic FontProgram
FontCache.saveFont
(FontProgram font, String fontName) Methods in com.itextpdf.io.font with parameters of type FontProgramModifier and TypeMethodDescriptionstatic FontProgramDescriptor
FontProgramDescriptorFactory.fetchDescriptor
(FontProgram fontProgram) static FontProgram
FontCache.saveFont
(FontProgram font, String fontName) -
Uses of FontProgram in com.itextpdf.kernel.font
Classes in com.itextpdf.kernel.font with type parameters of type FontProgramSubclasses of FontProgram in com.itextpdf.kernel.fontModifier and TypeClassDescriptionclass
class
FontProgram class for Type 3 font.Fields in com.itextpdf.kernel.font declared as FontProgramMethods in com.itextpdf.kernel.font that return FontProgramMethods in com.itextpdf.kernel.font with parameters of type FontProgramModifier and TypeMethodDescriptionstatic PdfFont
PdfFontFactory.createFont
(FontProgram fontProgram) Created aPdfFont
instance given the given underlyingFontProgram
instance.static PdfFont
PdfFontFactory.createFont
(FontProgram fontProgram, String encoding) Created aPdfFont
instance given the given underlyingFontProgram
instance.static PdfFont
PdfFontFactory.createFont
(FontProgram fontProgram, String encoding, PdfFontFactory.EmbeddingStrategy embeddingStrategy) Created aPdfFont
instance given the given underlyingFontProgram
instance. -
Uses of FontProgram in com.itextpdf.kernel.pdf.canvas.wmf
Methods in com.itextpdf.kernel.pdf.canvas.wmf that return FontProgram -
Uses of FontProgram in com.itextpdf.layout.font
Methods in com.itextpdf.layout.font with parameters of type FontProgramModifier and TypeMethodDescriptionboolean
FontProvider.addFont
(FontProgram fontProgram) Add font toFontSet
cache.boolean
FontProvider.addFont
(FontProgram fontProgram, String encoding) Add font toFontSet
cache.boolean
FontProvider.addFont
(FontProgram fontProgram, String encoding, Range unicodeRange) Add font toFontSet
cache.boolean
FontSet.addFont
(FontProgram fontProgram, String encoding) Add not supported for auto creating FontPrograms.boolean
FontSet.addFont
(FontProgram fontProgram, String encoding, String alias) Add not supported for auto creating FontPrograms.boolean
FontSet.addFont
(FontProgram fontProgram, String encoding, String alias, Range unicodeRange) Add not supported for auto creating FontPrograms.static FontInfo
FontInfo.create
(FontProgram fontProgram, String encoding, String alias) static FontInfo
FontInfo.create
(FontProgram fontProgram, String encoding, String alias, Range range) FontProvider.getDefaultEncoding
(FontProgram fontProgram) Gets the default encoding for specific font. -
Uses of FontProgram in com.itextpdf.layout.renderer.typography
Methods in com.itextpdf.layout.renderer.typography with parameters of type FontProgramModifier and TypeMethodDescriptionboolean
AbstractTypographyApplier.applyKerning
(FontProgram fontProgram, GlyphLine text, SequenceId sequenceId, IMetaInfo metaInfo) boolean
DefaultTypographyApplier.applyKerning
(FontProgram fontProgram, GlyphLine text, SequenceId sequenceId, IMetaInfo metaInfo) -
Uses of FontProgram in com.itextpdf.svg.processors.impl
Methods in com.itextpdf.svg.processors.impl with parameters of type FontProgramModifier and TypeMethodDescriptionvoid
SvgProcessorContext.addTemporaryFont
(FontProgram fontProgram, String encoding, String alias) Add temporary font from @font-face.void
SvgProcessorContext.addTemporaryFont
(FontProgram fontProgram, String encoding, String alias, Range unicodeRange) Add temporary font from @font-face.