Uses of Class
com.itextpdf.io.font.FontProgram
-
-
Uses of FontProgram in com.itextpdf.io.font
Subclasses of FontProgram in com.itextpdf.io.font Modifier and Type Class Description classCidFontclassTrueTypeFontclassType1FontFields in com.itextpdf.io.font with type parameters of type FontProgram Modifier and Type Field Description private static java.util.Map<FontCacheKey,FontProgram>FontCache. fontCacheMethods in com.itextpdf.io.font that return FontProgram Modifier and Type Method Description static FontProgramFontProgramFactory. createFont()Creates a new standard Helvetica font program file.static FontProgramFontProgramFactory. createFont(byte[] fontProgram)Creates a new font program.static FontProgramFontProgramFactory. createFont(byte[] fontProgram, boolean cached)Creates a new font program.static FontProgramFontProgramFactory. createFont(byte[] ttc, int ttcIndex, boolean cached)Creates a new TrueType font program from ttc (TrueType Collection) file bytes.static FontProgramFontProgramFactory. createFont(java.lang.String fontProgram)Creates a new font program.static FontProgramFontProgramFactory. createFont(java.lang.String fontProgram, boolean cached)Creates a new font program.static FontProgramFontProgramFactory. createFont(java.lang.String ttc, int ttcIndex, boolean cached)Creates a new TrueType font program from ttc (TrueType Collection) file.static FontProgramFontProgramFactory. createFont(java.lang.String fontProgram, java.lang.String cmap, boolean cached)Creates a new font program.private static FontProgramFontProgramFactory. createFont(java.lang.String name, java.lang.String cmap, byte[] fontProgram, boolean cached)static FontProgramFontProgramFactory. createRegisteredFont(java.lang.String fontName)Creates a FontProgram from the font file that has been previously registered.static FontProgramFontProgramFactory. createRegisteredFont(java.lang.String fontName, int style)Creates a FontProgram from the font file that has been previously registered.static FontProgramFontProgramFactory. createRegisteredFont(java.lang.String fontName, int style, boolean cached)Creates a FontProgram from the font file that has been previously registered.static FontProgramFontProgramFactory. createType1Font(byte[] afm, byte[] pfb)Creates a new Type 1 font by the byte contents of the corresponding AFM/PFM and PFB filesstatic FontProgramFontProgramFactory. 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 FontProgramFontProgramFactory. createType1Font(java.lang.String metricsPath, java.lang.String binaryPath)Creates a new Type 1 font by the corresponding AFM/PFM and PFB filesstatic FontProgramFontProgramFactory. createType1Font(java.lang.String metricsPath, java.lang.String binaryPath, boolean cached)Creates a new Type 1 font by the corresponding AFM/PFM and PFB filesprivate static FontProgramFontProgramFactory. createType1Font(java.lang.String metricsPath, java.lang.String binaryPath, byte[] afm, byte[] pfb, boolean cached)(package private) static FontProgramFontCache. getFont(FontCacheKey key)static FontProgramFontCache. getFont(java.lang.String fontName)(package private) FontProgramFontRegisterProvider. getFont(java.lang.String fontName, int style)Constructs aFont-object.(package private) FontProgramFontRegisterProvider. getFont(java.lang.String fontName, int style, boolean cached)Constructs aFont-object.FontProgramTrueTypeCollection. getFontByTccIndex(int ttcIndex)method return TrueTypeFont by ttc indexprotected FontProgramFontRegisterProvider. getFontProgram(java.lang.String fontName, boolean cached)(package private) static FontProgramFontCache. saveFont(FontProgram font, FontCacheKey key)static FontProgramFontCache. saveFont(FontProgram font, java.lang.String fontName)Methods in com.itextpdf.io.font with parameters of type FontProgram Modifier and Type Method Description static FontProgramDescriptorFontProgramDescriptorFactory. fetchDescriptor(FontProgram fontProgram)private static FontProgramDescriptorFontProgramDescriptorFactory. fetchDescriptorFromFontProgram(FontProgram fontProgram)(package private) static FontProgramFontCache. saveFont(FontProgram font, FontCacheKey key)static FontProgramFontCache. saveFont(FontProgram font, java.lang.String fontName) -
Uses of FontProgram in com.itextpdf.kernel.font
Classes in com.itextpdf.kernel.font with type parameters of type FontProgram Modifier and Type Class Description classPdfSimpleFont<T extends FontProgram>Subclasses of FontProgram in com.itextpdf.kernel.font Modifier and Type Class Description classDocTrueTypeFont(package private) classDocType1FontclassType3FontFontProgram class for Type 3 font.Fields in com.itextpdf.kernel.font declared as FontProgram Modifier and Type Field Description protected FontProgramPdfFont. fontProgramMethods in com.itextpdf.kernel.font that return FontProgram Modifier and Type Method Description FontProgramPdfFont. getFontProgram()Methods in com.itextpdf.kernel.font with parameters of type FontProgram Modifier and Type Method Description static PdfFontPdfFontFactory. createFont(FontProgram fontProgram)Created aPdfFontinstance given the given underlyingFontPrograminstance.static PdfFontPdfFontFactory. createFont(FontProgram fontProgram, java.lang.String encoding)Created aPdfFontinstance given the given underlyingFontPrograminstance.static PdfFontPdfFontFactory. createFont(FontProgram fontProgram, java.lang.String encoding, PdfFontFactory.EmbeddingStrategy embeddingStrategy)Created aPdfFontinstance given the given underlyingFontPrograminstance. -
Uses of FontProgram in com.itextpdf.kernel.pdf.canvas.wmf
Fields in com.itextpdf.kernel.pdf.canvas.wmf declared as FontProgram Modifier and Type Field Description (package private) FontProgramMetaFont. fontMethods in com.itextpdf.kernel.pdf.canvas.wmf that return FontProgram Modifier and Type Method Description FontProgramMetaFont. getFont()Returns the Font. -
Uses of FontProgram in com.itextpdf.layout.font
Fields in com.itextpdf.layout.font with type parameters of type FontProgram Modifier and Type Field Description private java.util.Map<FontInfo,FontProgram>FontSet. fontProgramsMethods in com.itextpdf.layout.font that return FontProgram Modifier and Type Method Description (package private) FontProgramFontSet. getFontProgram(FontInfo fontInfo)Methods in com.itextpdf.layout.font with parameters of type FontProgram Modifier and Type Method Description booleanFontProvider. addFont(FontProgram fontProgram)Add font toFontSetcache.booleanFontProvider. addFont(FontProgram fontProgram, java.lang.String encoding)Add font toFontSetcache.booleanFontProvider. addFont(FontProgram fontProgram, java.lang.String encoding, Range unicodeRange)Add font toFontSetcache.booleanFontSet. addFont(FontProgram fontProgram, java.lang.String encoding)Add not supported for auto creating FontPrograms.booleanFontSet. addFont(FontProgram fontProgram, java.lang.String encoding, java.lang.String alias)Add not supported for auto creating FontPrograms.booleanFontSet. addFont(FontProgram fontProgram, java.lang.String encoding, java.lang.String alias, Range unicodeRange)Add not supported for auto creating FontPrograms.static FontInfoFontInfo. create(FontProgram fontProgram, java.lang.String encoding, java.lang.String alias)static FontInfoFontInfo. create(FontProgram fontProgram, java.lang.String encoding, java.lang.String alias, Range range)java.lang.StringFontProvider. getDefaultEncoding(FontProgram fontProgram)Gets the default encoding for specific font. -
Uses of FontProgram in com.itextpdf.layout.renderer
Methods in com.itextpdf.layout.renderer with parameters of type FontProgram Modifier and Type Method Description (package private) static voidTypographyUtils. applyKerning(FontProgram fontProgram, GlyphLine text, SequenceId sequenceId, IMetaInfo metaInfo)(package private) static voidTypographyUtils. applyOtfScript(FontProgram fontProgram, GlyphLine text, java.lang.Character.UnicodeScript script, java.lang.Object typographyConfig, SequenceId sequenceId, IMetaInfo metaInfo) -
Uses of FontProgram in com.itextpdf.layout.renderer.typography
Methods in com.itextpdf.layout.renderer.typography with parameters of type FontProgram Modifier and Type Method Description booleanAbstractTypographyApplier. applyKerning(FontProgram fontProgram, GlyphLine text, SequenceId sequenceId, IMetaInfo metaInfo)booleanDefaultTypographyApplier. 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 FontProgram Modifier and Type Method Description voidSvgProcessorContext. addTemporaryFont(FontProgram fontProgram, java.lang.String encoding, java.lang.String alias)Add temporary font from @font-face.voidSvgProcessorContext. addTemporaryFont(FontProgram fontProgram, java.lang.String encoding, java.lang.String alias, Range unicodeRange)Add temporary font from @font-face.
-