com.lowagie.text.pdf
public class CFFFont extends Object
Nested Class Summary | |
---|---|
protected static class | CFFFont.DictNumberItem A dictionary number on the list.
|
protected static class | CFFFont.DictOffsetItem an unknown offset in a dictionary for the list.
|
protected class | CFFFont.Font
TODO Changed from private to protected by Ygal&Oren |
protected static class | CFFFont.IndexBaseItem |
protected static class | CFFFont.IndexMarkerItem |
protected static class | CFFFont.IndexOffsetItem An index-offset item for the list.
|
protected abstract static class | CFFFont.Item List items for the linked list that builds the new CID font. |
protected static class | CFFFont.MarkerItem An offset-marker item for the list.
|
protected abstract static class | CFFFont.OffsetItem |
protected static class | CFFFont.RangeItem A range item. |
protected static class | CFFFont.StringItem |
protected static class | CFFFont.SubrMarkerItem
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Generation - Code and Comments |
protected static class | CFFFont.UInt16Item A SID or Card16 item. |
protected static class | CFFFont.UInt24Item Card24 item. |
protected static class | CFFFont.UInt32Item Card32 item. |
protected static class | CFFFont.UInt8Item A Card8 item. |
Field Summary | |
---|---|
protected Object[] | args |
protected int | arg_count |
protected RandomAccessFileOrArray | buf
A random Access File or an array |
protected CFFFont.Font[] | fonts |
protected int | gsubrIndexOffset |
protected int[] | gsubrOffsets |
protected String | key |
protected int | nameIndexOffset |
protected int[] | nameOffsets |
int | nextIndexOffset |
int | offSize |
static String[] | operatorNames |
static String[] | standardStrings |
protected int | stringIndexOffset |
protected int[] | stringOffsets |
protected int | topdictIndexOffset |
protected int[] | topdictOffsets |
Constructor Summary | |
---|---|
CFFFont(RandomAccessFileOrArray inputbuffer) |
Method Summary | |
---|---|
boolean | exists(String fontName) |
char | getCard16() |
char | getCard8() |
byte[] | getCID(String fontName) get a single CID font. |
protected void | getDictItem() |
protected CFFFont.RangeItem | getEntireIndexRange(int indexOffset) a utility that creates a range item for an entire index
|
int[] | getIndex(int nextIndexOffset) |
int | getInt() |
String[] | getNames() |
int | getOffset(int offSize) |
int | getPosition() |
short | getShort() |
String | getString(char sid) |
boolean | isCID(String fontName) |
void | ReadEncoding(int nextIndexOffset) |
void | seek(int offset) |
Parameters: indexOffset where the index is
Returns: a range item representing the entire index