|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lowagie.text.pdf.CFFFont
Nested Class Summary | |
private static class |
CFFFont.DictNumberItem
A dictionary number on the list. |
private static class |
CFFFont.DictOffsetItem
an unknown offset in a dictionary for the list. |
private class |
CFFFont.Font
|
private static class |
CFFFont.IndexBaseItem
|
private static class |
CFFFont.IndexMarkerItem
|
private static class |
CFFFont.IndexOffsetItem
an index-offset item for the list. |
private static class |
CFFFont.Item
List items for the linked list that builds the new CID font. |
private static class |
CFFFont.MarkerItem
An offset-marker item for the list. |
private static class |
CFFFont.OffsetItem
|
private static class |
CFFFont.RangeItem
A range item. |
private static class |
CFFFont.StringItem
|
private static class |
CFFFont.UInt16Item
A SID or Card16 item. |
private static class |
CFFFont.UInt8Item
A Card8 item. |
Field Summary | |
private int |
arg_count
|
private Object[] |
args
|
private RandomAccessFileOrArray |
buf
|
private CFFFont.Font[] |
fonts
|
private int |
gsubrIndexOffset
|
private int[] |
gsubrOffsets
|
private String |
key
|
private int |
nameIndexOffset
|
private int[] |
nameOffsets
|
(package private) int |
nextIndexOffset
|
private int |
offSize
|
(package private) static String[] |
operatorNames
|
(package private) static String[] |
standardStrings
|
private int |
stringIndexOffset
|
private int[] |
stringOffsets
|
private int |
topdictIndexOffset
|
private int[] |
topdictOffsets
|
Constructor Summary | |
CFFFont(RandomAccessFileOrArray inputbuffer)
|
Method Summary | |
boolean |
exists(String fontName)
|
(package private) char |
getCard16()
|
(package private) char |
getCard8()
|
byte[] |
getCID(String fontName)
get a single CID font. |
private void |
getDictItem()
|
private CFFFont.RangeItem |
getEntireIndexRange(int indexOffset)
a utility that creates a range item for an entire index |
(package private) int[] |
getIndex(int nextIndexOffset)
|
(package private) int |
getInt()
|
String[] |
getNames()
|
(package private) int |
getOffset(int offSize)
|
(package private) int |
getPosition()
|
(package private) short |
getShort()
|
String |
getString(char sid)
|
boolean |
isCID(String fontName)
|
(package private) void |
seek(int offset)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static final String[] operatorNames
static final String[] standardStrings
int nextIndexOffset
private String key
private Object[] args
private int arg_count
private RandomAccessFileOrArray buf
private int offSize
private int nameIndexOffset
private int topdictIndexOffset
private int stringIndexOffset
private int gsubrIndexOffset
private int[] nameOffsets
private int[] topdictOffsets
private int[] stringOffsets
private int[] gsubrOffsets
private CFFFont.Font[] fonts
Constructor Detail |
public CFFFont(RandomAccessFileOrArray inputbuffer)
Method Detail |
public String getString(char sid)
char getCard8()
char getCard16()
int getOffset(int offSize)
void seek(int offset)
short getShort()
int getInt()
int getPosition()
int[] getIndex(int nextIndexOffset)
private void getDictItem()
private CFFFont.RangeItem getEntireIndexRange(int indexOffset)
indexOffset
- where the index is
public byte[] getCID(String fontName)
public boolean isCID(String fontName)
public boolean exists(String fontName)
public String[] getNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |