fop 0.95

Uses of Interface
org.apache.fop.fonts.FontMetrics

Packages that use FontMetrics
org.apache.fop.fonts Classes for font handling. 
org.apache.fop.fonts.base14 Base 14 fonts used for PDF and PostScript. 
org.apache.fop.pdf Classes for handling the low-level creation of PDF documents. 
org.apache.fop.render Generic renderer interface. 
org.apache.fop.render.afp.fonts   
org.apache.fop.render.java2d Java2D Renderer which paints rendered pages on Graphics2D instances. 
 

Uses of FontMetrics in org.apache.fop.fonts
 

Subinterfaces of FontMetrics in org.apache.fop.fonts
 interface FontDescriptor
          This interface enhances the font metrics interface with access methods to value needed to register fonts in various target formats like PDF or PostScript.
 

Classes in org.apache.fop.fonts that implement FontMetrics
 class CIDFont
          Abstract base class for CID fonts.
 class CustomFont
          Abstract base class for custom fonts loaded from files, for example.
 class LazyFont
          This class is used to defer the loading of a font until it is really used.
 class MultiByteFont
          Generic MultiByte (CID) font
 class SingleByteFont
          Generic SingleByte font
 class Typeface
          Base class for PDF font classes
 

Methods in org.apache.fop.fonts that return FontMetrics
 FontMetrics Font.getFontMetrics()
          Returns the associated font metrics object.
 FontMetrics FontInfo.getMetricsFor(java.lang.String fontName)
          Returns the FontMetrics for a particular font
 

Methods in org.apache.fop.fonts with parameters of type FontMetrics
 void FontInfo.addMetrics(java.lang.String name, FontMetrics metrics)
          Adds font metrics for a specific font.
 

Constructors in org.apache.fop.fonts with parameters of type FontMetrics
Font(java.lang.String key, FontTriplet triplet, FontMetrics met, int fontSize)
          Main constructor
 

Uses of FontMetrics in org.apache.fop.fonts.base14
 

Classes in org.apache.fop.fonts.base14 that implement FontMetrics
 class Courier
           
 class CourierBold
           
 class CourierBoldOblique
           
 class CourierOblique
           
 class Helvetica
           
 class HelveticaBold
           
 class HelveticaBoldOblique
           
 class HelveticaOblique
           
 class Symbol
           
 class TimesBold
           
 class TimesBoldItalic
           
 class TimesItalic
           
 class TimesRoman
           
 class ZapfDingbats
           
 

Uses of FontMetrics in org.apache.fop.pdf
 

Methods in org.apache.fop.pdf with parameters of type FontMetrics
 PDFFont PDFFactory.makeFont(java.lang.String fontname, java.lang.String basefont, java.lang.String encoding, FontMetrics metrics, FontDescriptor descriptor)
          make a Type1 /Font object
 

Uses of FontMetrics in org.apache.fop.render
 

Methods in org.apache.fop.render with parameters of type FontMetrics
protected  void AbstractPathOrientedRenderer.renderTextDecoration(FontMetrics fm, int fontsize, InlineArea inline, int baseline, int startx)
          Paints the text decoration marks.
 

Uses of FontMetrics in org.apache.fop.render.afp.fonts
 

Classes in org.apache.fop.render.afp.fonts that implement FontMetrics
 class AFPFont
          All implementations of AFP fonts should extend this base class, the object implements the FontMetrics information.
 class OutlineFont
          A font defined as a set of lines and curves as opposed to a bitmap font.
 class RasterFont
          A font where each character is stored as an array of pixels (a bitmap).
 

Uses of FontMetrics in org.apache.fop.render.java2d
 

Subinterfaces of FontMetrics in org.apache.fop.render.java2d
 interface FontMetricsMapper
          Adds method to retrieve the actual java.awt.Font for use by Java2DRenderers.
 

Classes in org.apache.fop.render.java2d that implement FontMetrics
 class CustomFontMetricsMapper
          FontMetricsMapper that delegates most methods to an underlying FontMetrics instance.
 class SystemFontMetricsMapper
          This class implements org.apache.fop.layout.FontMetrics and is added to the hash table in FontInfo.
 


fop 0.95

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.