Uses of Class
org.apache.fop.fonts.FontTriplet
Packages that use FontTriplet
Package
Description
Contains a collection of AFP Graphics Object Content Architecture (GOCA) structured objects.
Classes representing the various property types as well as supporting data structures for the FO tree.
Classes for font handling.
A collection of classes that aid in the autodetection of installed system fonts.
Font substitution facilities.
An AFP Renderer implementation and supporting classes.
PCL Renderer (Supports PCL5 and HP GL/2)
PDF Renderer
-
Uses of FontTriplet in org.apache.fop.afp.fonts
Fields in org.apache.fop.afp.fonts with type parameters of type FontTripletMethods in org.apache.fop.afp.fonts that return types with arguments of type FontTripletModifier and TypeMethodDescriptionAFPFontInfo.getFontTriplets()Returns the list of font triplets associated with this font.Constructor parameters in org.apache.fop.afp.fonts with type arguments of type FontTripletModifierConstructorDescriptionAFPFontInfo(AFPFont afpFont, List<FontTriplet> tripletList) Main constructor -
Uses of FontTriplet in org.apache.fop.fo.properties
Methods in org.apache.fop.fo.properties that return FontTripletModifier and TypeMethodDescriptionCommonFont.getFontState(FontInfo fontInfo) Create and return an array ofFontTripletsbased on the properties stored in the instance variables. -
Uses of FontTriplet in org.apache.fop.fonts
Fields in org.apache.fop.fonts declared as FontTripletModifier and TypeFieldDescriptionstatic final FontTripletFont.DEFAULT_FONTDefault fallback keystatic final FontTripletFontTriplet.DEFAULT_FONT_TRIPLETprivate final FontTripletFont.tripletFields in org.apache.fop.fonts with type parameters of type FontTripletModifier and TypeFieldDescriptionprivate Map<FontTriplet, Map<Integer, Font>> FontInfo.fontInstanceCacheCache for Font instances.private List<FontTriplet> EmbedFontInfo.fontTripletsthe list of associated font tripletsprivate final List<FontTriplet> DefaultFontConfig.Font.tripletListprivate Map<FontTriplet, Integer> FontInfo.tripletPrioritieslook up a font-triplet to find its priority (only used inside addFontProperties())private Map<FontTriplet, String> FontInfo.tripletslook up a font-triplet to find a font-nameMethods in org.apache.fop.fonts that return FontTripletModifier and TypeMethodDescriptionstatic FontTripletFontInfo.createFontKey(String family, String style, int weight) Creates a key from the given strings.FontInfo.findAdjustWeight(String family, String style, int weight) Find a font with a given family and style by trying different font weights according to the spec.FontInfo.fontLookup(String[] families, String style, int weight) Looks up a set of fonts.FontInfo.fontLookup(String family, String style, int weight) Lookup a font.private FontTripletFontInfo.fontLookup(String family, String style, int weight, boolean substitutable) Lookup a font.private FontTripletFontInfo.fuzzyFontLookup(String family, String style, int weight, FontTriplet startKey, boolean substitutable) private FontTripletDefaultFontConfig.ParserHelper.getFontTriplet(Configuration tripletCfg, boolean strict) Creates a new FontTriplet given a triple ConfigurationFont.getFontTriplet()FontInfo.getTripletFor(String fontName) Returns the first triplet matching the given font name.Methods in org.apache.fop.fonts that return types with arguments of type FontTripletModifier and TypeMethodDescriptionprivate List<FontTriplet> FontInfo.fontLookup(String[] families, String style, int weight, boolean substitutable) private Map<FontTriplet, Map<Integer, Font>> FontInfo.getFontInstanceCache()EmbedFontInfo.getFontTriplets()Returns the list of font triplets associated with this font.FontInfo.getFontTriplets()Gets a Map of all registered font triplets.DefaultFontConfig.Font.getTripletList()FontInfo.getTripletsFor(String fontName) Returns all font triplet matching the given font name.private List<FontTriplet> FontInfo.getTripletsForName(String fontName) Methods in org.apache.fop.fonts with parameters of type FontTripletModifier and TypeMethodDescriptionvoidFontInfo.addFontProperties(String internalFontKey, FontTriplet triplet) Adds a new font triplet.intFontTriplet.compareTo(FontTriplet o) voidFontEventAdapter.fontSubstituted(Object source, FontTriplet requested, FontTriplet effective) Notifies about a font being substituted as the requested one isn't available.voidFontEventListener.fontSubstituted(Object source, FontTriplet requested, FontTriplet effective) Notifies about a font being substituted as the requested one isn't available.voidFontEventProducer.fontSubstituted(Object source, FontTriplet requested, FontTriplet effective) Notifies about a font being substituted as the requested one isn't available.private FontTripletFontInfo.fuzzyFontLookup(String family, String style, int weight, FontTriplet startKey, boolean substitutable) FontInfo.getFontInstance(FontTriplet triplet, int fontSize) Retrieves a (possibly cached) Font instance based on a FontTriplet and a font size.FontInfo.getInternalFontKey(FontTriplet triplet) Returns the internal font key (F1, F2, F3 etc.) for a given triplet.private voidFontInfo.logDuplicateFont(FontTriplet triplet, boolean replacing, String oldKey, int oldPriority, String newKey, int newPriority) Log warning about duplicate font triplets.booleanFontManagerConfigurator.FontFamilyRegExFontTripletMatcher.matches(FontTriplet triplet) Indicates whether the givenFontTripletmatches a particular criterium.booleanFontManagerConfigurator.OrFontTripletMatcher.matches(FontTriplet triplet) Indicates whether the givenFontTripletmatches a particular criterium.booleanFontTriplet.Matcher.matches(FontTriplet triplet) Indicates whether the givenFontTripletmatches a particular criterium.private voidFontInfo.notifyFontReplacement(FontTriplet replacedKey, FontTriplet newKey) Constructors in org.apache.fop.fonts with parameters of type FontTripletModifierConstructorDescriptionFont(String key, FontTriplet triplet, FontMetrics met, int fontSize) Main constructorConstructor parameters in org.apache.fop.fonts with type arguments of type FontTripletModifierConstructorDescriptionEmbedFontInfo(FontUris fontUris, boolean kerning, boolean advanced, List<FontTriplet> fontTriplets, String subFontName) Main constructorEmbedFontInfo(FontUris fontUris, boolean kerning, boolean advanced, List<FontTriplet> fontTriplets, String subFontName, EncodingMode encodingMode, EmbeddingMode embeddingMode, boolean simulateStyle, boolean embedAsType1, boolean useSVG) Main constructor -
Uses of FontTriplet in org.apache.fop.fonts.autodetect
Method parameters in org.apache.fop.fonts.autodetect with type arguments of type FontTripletModifier and TypeMethodDescriptionprivate voidFontInfoFinder.generateTripletsFromFont(CustomFont customFont, Collection<FontTriplet> triplets) Attempts to determine FontTriplets from a given CustomFont. -
Uses of FontTriplet in org.apache.fop.fonts.substitute
Methods in org.apache.fop.fonts.substitute that return FontTripletModifier and TypeMethodDescriptionprotected FontTripletReturns the highest priority matching font triplet found in a given font infoMethods in org.apache.fop.fonts.substitute that return types with arguments of type FontTripletModifier and TypeMethodDescriptionFontQualifier.getTriplets()protected List<FontTriplet> Returns a list of matching font triplet found in a given font info -
Uses of FontTriplet in org.apache.fop.render.afp
Fields in org.apache.fop.render.afp with type parameters of type FontTripletModifier and TypeFieldDescriptionprotected final List<FontTriplet> AFPFontConfig.AFPFontConfigData.tripletsMethods in org.apache.fop.render.afp with parameters of type FontTripletModifier and TypeMethodDescriptionAFPPainter.getFontKey(FontTriplet triplet) booleanAFPFontConfig.AggregateMatcher.matches(FontTriplet triplet) Method parameters in org.apache.fop.render.afp with type arguments of type FontTripletModifier and TypeMethodDescriptionprivate voidAFPFontConfig.ParserHelper.fontFromType(List<FontTriplet> fontTriplets, String type, String codepage, String encoding, Configuration cfg, AFPEventProducer eventProducer, String embedURI) private AFPFontConfig.CIDKeyedFontConfigAFPFontConfig.ParserHelper.getCIDKeyedFont(List<FontTriplet> fontTriplets, String type, String codepage, String encoding, Configuration cfg, AFPEventProducer eventProducer, String uri) private AFPFontConfig.OutlineFontConfigAFPFontConfig.ParserHelper.getOutlineFont(List<FontTriplet> fontTriplets, String type, String codepage, String encoding, Configuration cfg, AFPEventProducer eventProducer, String uri) private AFPFontConfig.RasterFontConfigAFPFontConfig.ParserHelper.getRasterFont(List<FontTriplet> triplets, String type, String codepage, String encoding, Configuration cfg, AFPEventProducer eventProducer, String uri) private AFPFontConfig.TrueTypeFontConfigAFPFontConfig.ParserHelper.getTruetypeFont(List<FontTriplet> fontTriplets, String type, String codepage, String encoding, Configuration cfg, AFPEventProducer eventProducer, String uri) private booleanAFPFontConfig.ParserHelper.isEmbbedable(List<FontTriplet> triplets) Constructor parameters in org.apache.fop.render.afp with type arguments of type FontTripletModifierConstructorDescription(package private)AFPFontConfigData(List<FontTriplet> triplets, String type, String codePage, String encoding, String name, boolean embeddable, String uri) privateCIDKeyedFontConfig(List<FontTriplet> triplets, String type, String codePage, String encoding, String characterset, String name, CharacterSetType charsetType, boolean embeddable, String uri) privateOutlineFontConfig(List<FontTriplet> triplets, String type, String codePage, String encoding, String characterset, String name, String base14, boolean embeddable, String uri) privateRasterFontConfig(List<FontTriplet> triplets, String type, String codePage, String encoding, String characterset, String name, String uri, List<AFPFontConfig.RasterCharactersetData> csetData, boolean embeddable) privateTrueTypeFontConfig(List<FontTriplet> triplets, String type, String codePage, String encoding, String characterset, String name, String subfont, boolean embeddable, String uri, boolean positionByChar) -
Uses of FontTriplet in org.apache.fop.render.intermediate
Methods in org.apache.fop.render.intermediate with parameters of type FontTripletModifier and TypeMethodDescriptionprotected booleanAbstractIFPainter.drawSVGText(MultiByteFont multiByteFont, FontTriplet triplet, int x, int y, String text, IFState state) protected StringAbstractIFPainter.getFontKey(FontTriplet triplet) -
Uses of FontTriplet in org.apache.fop.render.pcl
Methods in org.apache.fop.render.pcl with parameters of type FontTripletModifier and TypeMethodDescriptionprivate voidPCLPainter.drawTextAsBitmap(int x, int y, int letterSpacing, int wordSpacing, int[][] dp, String text, FontTriplet triplet) private voidPCLPainter.drawTextNative(int x, int y, int letterSpacing, int wordSpacing, int[][] dp, String text, FontTriplet triplet) private voidPCLPainter.drawTextUsingSoftFont(int x, int y, int letterSpacing, int wordSpacing, int[][] dp, String text, FontTriplet triplet, PCLSoftFont softFont) -
Uses of FontTriplet in org.apache.fop.render.pdf
Methods in org.apache.fop.render.pdf with parameters of type FontTripletModifier and TypeMethodDescriptionprivate voidPDFPainter.drawTextWithDP(int x, int y, String text, FontTriplet triplet, int letterSpacing, int wordSpacing, int[][] dp) private voidPDFPainter.drawTextWithDX(int x, int y, String text, FontTriplet triplet, int letterSpacing, int wordSpacing, int[] dx) private voidPDFPainter.endSimulateStyle(Typeface tf, FontTriplet triplet) private doublePDFPainter.startSimulateStyle(Typeface tf, FontTriplet triplet) -
Uses of FontTriplet in org.apache.fop.svg.font
Fields in org.apache.fop.svg.font declared as FontTripletMethods in org.apache.fop.svg.font that return FontTripletConstructors in org.apache.fop.svg.font with parameters of type FontTripletModifierConstructorDescriptionFOPGVTFontFamily(FontInfo fontInfo, String familyName, FontTriplet triplet, org.apache.batik.gvt.font.GVTFontFace fontFace) -
Uses of FontTriplet in org.apache.fop.tools.fontlist
Methods in org.apache.fop.tools.fontlist with parameters of type FontTripletModifier and TypeMethodDescriptionvoidFontSpec.addTriplet(FontTriplet triplet) Adds a font triplet.