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, setXHeight
getEncoding, getMaxAscent, hadMappingOperations, hasChar, mapChar, notifyMapOperation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isEmbeddable
getMaxAscent, getWidth, getWidths
public 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 Typeface
public abstract char[] getCharsUsed()
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.