|
fop 0.94 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fop.fonts.Typeface
org.apache.fop.fonts.CustomFont
org.apache.fop.fonts.CIDFont
public abstract class CIDFont
Abstract base class for CID fonts.
Field Summary | |
---|---|
java.util.Map |
usedCharsIndex
usedCharsIndex contains new glyph, original char |
java.util.Map |
usedGlyphs
usedGlyphs contains orginal, new glyph index |
int |
usedGlyphsCount
|
java.util.Map |
usedGlyphsIndex
usedGlyphsIndex contains new glyph, original index |
int[] |
width
|
Constructor Summary | |
---|---|
CIDFont()
|
Method Summary | |
---|---|
abstract char[] |
getCharsUsed()
Returns char[] array . |
abstract java.lang.String |
getCidBaseFont()
Returns the name of the base font. |
abstract CIDFontType |
getCIDType()
Returns the type of the CID font. |
int |
getDefaultWidth()
Returns the default width for this font. |
abstract java.lang.String |
getOrdering()
Returns a font name for use within a registry. |
abstract java.lang.String |
getRegistry()
Returns the name of the issuer of the font. |
abstract int |
getSupplement()
Returns the supplement number of the character collection. |
boolean |
isMultiByte()
Determines whether the font is a multibyte font. |
Methods inherited from class org.apache.fop.fonts.Typeface |
---|
getEncoding, getMaxAscent, hasChar, mapChar |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.fop.fonts.FontDescriptor |
---|
isEmbeddable |
Methods inherited from interface org.apache.fop.fonts.FontMetrics |
---|
getMaxAscent, getWidth, getWidths |
Field Detail |
---|
public java.util.Map usedGlyphs
public java.util.Map usedGlyphsIndex
public int usedGlyphsCount
public java.util.Map usedCharsIndex
public int[] width
Constructor Detail |
---|
public CIDFont()
Method Detail |
---|
public abstract java.lang.String getCidBaseFont()
public abstract CIDFontType getCIDType()
public abstract java.lang.String getRegistry()
public abstract java.lang.String getOrdering()
public abstract int getSupplement()
public int getDefaultWidth()
public boolean isMultiByte()
Typeface
isMultiByte
in class Typeface
Typeface.isMultiByte()
public abstract char[] getCharsUsed()
|
fop 0.94 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |