org.apache.fop.fonts
public abstract class CIDFont extends CustomFont
| Modifier and Type | Field and Description |
|---|---|
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 and Description |
|---|
CIDFont() |
| Modifier and Type | Method and Description |
|---|---|
abstract char[] |
getCharsUsed()
Returns a char array containing all Unicode characters that have been accessed.
|
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.
|
getAscender, getAscender, getCapHeight, getCapHeight, getDescender, getDescender, getEmbedFileName, getEmbedFileSource, getEmbedFontName, getEmbedResourceName, getFamilyNames, getFirstChar, getFlags, getFontBBox, getFontName, getFontSubName, getFontType, getFullName, getItalicAngle, getKerningInfo, getLastChar, getMissingWidth, getStemV, getStrippedFontName, getWeight, getXHeight, hasKerningInfo, isKerningEnabled, isSymbolicFont, putKerningEntry, replaceKerningMap, setAscender, setCapHeight, setDescender, setEmbedFileName, setEmbedResourceName, setFamilyNames, setFirstChar, setFlags, setFontBBox, setFontName, setFontSubFamilyName, setFontType, setFullName, setItalicAngle, setKerningEnabled, setLastChar, setMissingWidth, setResolver, setStemV, setWeight, setXHeightgetEncoding, getMaxAscent, hadMappingOperations, hasChar, mapChar, notifyMapOperationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEmbeddablegetMaxAscent, getWidth, getWidthspublic java.util.Map usedGlyphs
public java.util.Map usedGlyphsIndex
public int usedGlyphsCount
public java.util.Map usedCharsIndex
public int[] width
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()
isMultiByte in class Typefacepublic abstract char[] getCharsUsed()
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.