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