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 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(String fontProgram) Creates a new font program.static FontProgramFontProgramFactory.createFont(String fontProgram, boolean cached) Creates a new font program.static FontProgramFontProgramFactory.createFont(String ttc, int ttcIndex, boolean cached) Creates a new TrueType font program from ttc (TrueType Collection) file.static FontProgramFontProgramFactory.createFont(String fontProgram, String cmap, boolean cached) Creates a new font program.static FontProgramFontProgramFactory.createRegisteredFont(String fontName) Creates a FontProgram from the font file that has been previously registered.static FontProgramFontProgramFactory.createRegisteredFont(String fontName, int style) Creates a FontProgram from the font file that has been previously registered.static FontProgramFontProgramFactory.createRegisteredFont(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(String metricsPath, String binaryPath) Creates a new Type 1 font by the corresponding AFM/PFM and PFB filesstatic FontProgramFontProgramFactory.createType1Font(String metricsPath, String binaryPath, boolean cached) Creates a new Type 1 font by the corresponding AFM/PFM and PFB filesstatic FontProgramTrueTypeCollection.getFontByTccIndex(int ttcIndex) method return TrueTypeFont by ttc indexstatic FontProgramFontCache.saveFont(FontProgram font, String fontName) Methods in com.itextpdf.io.font with parameters of type FontProgramModifier and TypeMethodDescriptionstatic FontProgramDescriptorFontProgramDescriptorFactory.fetchDescriptor(FontProgram fontProgram) static FontProgramFontCache.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 TypeClassDescriptionclassclassFontProgram 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 PdfFontPdfFontFactory.createFont(FontProgram fontProgram) Created aPdfFontinstance given the given underlyingFontPrograminstance.static PdfFontPdfFontFactory.createFont(FontProgram fontProgram, String encoding) Created aPdfFontinstance given the given underlyingFontPrograminstance.static PdfFontPdfFontFactory.createFont(FontProgram fontProgram, String encoding, PdfFontFactory.EmbeddingStrategy embeddingStrategy) Created aPdfFontinstance given the given underlyingFontPrograminstance. -
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 TypeMethodDescriptionbooleanFontProvider.addFont(FontProgram fontProgram) Add font toFontSetcache.booleanFontProvider.addFont(FontProgram fontProgram, String encoding) Add font toFontSetcache.booleanFontProvider.addFont(FontProgram fontProgram, String encoding, Range unicodeRange) Add font toFontSetcache.booleanFontSet.addFont(FontProgram fontProgram, String encoding) Add not supported for auto creating FontPrograms.booleanFontSet.addFont(FontProgram fontProgram, String encoding, String alias) Add not supported for auto creating FontPrograms.booleanFontSet.addFont(FontProgram fontProgram, String encoding, String alias, Range unicodeRange) Add not supported for auto creating FontPrograms.static FontInfoFontInfo.create(FontProgram fontProgram, String encoding, String alias) static FontInfoFontInfo.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 TypeMethodDescriptionbooleanAbstractTypographyApplier.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 FontProgramModifier and TypeMethodDescriptionvoidSvgProcessorContext.addTemporaryFont(FontProgram fontProgram, String encoding, String alias) Add temporary font from @font-face.voidSvgProcessorContext.addTemporaryFont(FontProgram fontProgram, String encoding, String alias, Range unicodeRange) Add temporary font from @font-face.