fop 0.91beta

org.apache.fop.fonts.base14
Class HelveticaBoldOblique

java.lang.Object
  |
  +--org.apache.fop.fonts.Typeface
        |
        +--org.apache.fop.fonts.base14.HelveticaBoldOblique
All Implemented Interfaces:
FontMetrics

public class HelveticaBoldOblique
extends Typeface


Constructor Summary
HelveticaBoldOblique()
           
 
Method Summary
 int getAscender(int size)
          Returns the ascent of the font described by this FontMetrics object.
 int getCapHeight(int size)
          Returns the size of a capital letter measured from the font's baseline.
 int getDescender(int size)
          Returns the descent of the font described by this FontMetrics object.
 java.lang.String getEncoding()
          Get the encoding of the font.
 int getFirstChar()
           
 java.lang.String getFontName()
          Returns the font name.
 FontType getFontType()
          Returns the type of the font.
 java.util.Map getKerningInfo()
          Returns the kerning map for the font.
 int getLastChar()
           
 int getWidth(int i, int size)
          Return the width (in 1/1000ths of point size) of the character at code point i.
 int[] getWidths()
          Return the array of widths.
 int getXHeight(int size)
          Determines the typical font height of this FontMetrics object
 boolean hasChar(char c)
          Determines whether this font contains a particular character/glyph.
 boolean hasKerningInfo()
          Indicates if the font has kering information.
 char mapChar(char c)
          Map a Unicode character to a code point in the font.
 
Methods inherited from class org.apache.fop.fonts.Typeface
isMultiByte
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HelveticaBoldOblique

public HelveticaBoldOblique()
Method Detail

getEncoding

public java.lang.String getEncoding()
Description copied from class: Typeface
Get the encoding of the font.
Overrides:
getEncoding in class Typeface
Following copied from class: org.apache.fop.fonts.Typeface
Returns:
the encoding

getFontName

public java.lang.String getFontName()
Description copied from interface: FontMetrics
Returns the font name.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Returns:
the font name

getFontType

public FontType getFontType()
Description copied from interface: FontMetrics
Returns the type of the font.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Returns:
the font type

getAscender

public int getAscender(int size)
Description copied from interface: FontMetrics
Returns the ascent of the font described by this FontMetrics object.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Parameters:
size - font size
Returns:
ascent in milliponts

getCapHeight

public int getCapHeight(int size)
Description copied from interface: FontMetrics
Returns the size of a capital letter measured from the font's baseline.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Parameters:
size - font size
Returns:
height of capital characters

getDescender

public int getDescender(int size)
Description copied from interface: FontMetrics
Returns the descent of the font described by this FontMetrics object.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Parameters:
size - font size
Returns:
descent in milliponts

getXHeight

public int getXHeight(int size)
Description copied from interface: FontMetrics
Determines the typical font height of this FontMetrics object
Following copied from interface: org.apache.fop.fonts.FontMetrics
Parameters:
size - font size
Returns:
font height in millipoints

getFirstChar

public int getFirstChar()

getLastChar

public int getLastChar()

getWidth

public int getWidth(int i,
                    int size)
Description copied from interface: FontMetrics
Return the width (in 1/1000ths of point size) of the character at code point i.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Parameters:
i - code point index
size - font size
Returns:
the width of the character

getWidths

public int[] getWidths()
Description copied from interface: FontMetrics
Return the array of widths.

This is used to get an array for inserting in an output format. It should not be used for lookup.

Following copied from interface: org.apache.fop.fonts.FontMetrics
Returns:
an array of widths

hasKerningInfo

public boolean hasKerningInfo()
Description copied from interface: FontMetrics
Indicates if the font has kering information.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Returns:
True, if kerning is available.

getKerningInfo

public java.util.Map getKerningInfo()
Description copied from interface: FontMetrics
Returns the kerning map for the font.
Following copied from interface: org.apache.fop.fonts.FontMetrics
Returns:
the kerning map

mapChar

public char mapChar(char c)
Description copied from class: Typeface
Map a Unicode character to a code point in the font.
Overrides:
mapChar in class Typeface
Following copied from class: org.apache.fop.fonts.Typeface
Parameters:
c - character to map
Returns:
the mapped character

hasChar

public boolean hasChar(char c)
Description copied from class: Typeface
Determines whether this font contains a particular character/glyph.
Overrides:
hasChar in class Typeface
Following copied from class: org.apache.fop.fonts.Typeface
Parameters:
c - character to check
Returns:
True if the character is supported, Falso otherwise

fop 0.91beta

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