Package com.aowagie.text.pdf
Class CFFFont
java.lang.Object
com.aowagie.text.pdf.CFFFont
- Direct Known Subclasses:
CFFFontSubset
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final class
A dictionary number on the list.protected static final class
an unknown offset in a dictionary for the list.(package private) final class
TODO Changed from private to protected by Ygalinvalid input: '&Oren'protected static final class
protected static final class
protected static final class
An index-offset item for the list.protected static class
List items for the linked list that builds the new CID font.protected static final class
An offset-marker item for the list.protected static class
protected static final class
A range item.protected static final class
protected static final class
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Commentsprotected static final class
A SID or Card16 item.protected static final class
Card24 item.protected static final class
Card32 item.protected static final class
A Card8 item. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
protected Object[]
protected RandomAccessFileOrArray
A random Access File or an arrayprotected CFFFont.Font[]
protected int
protected int[]
protected String
private final int
private final int[]
private final int
private static final String[]
(package private) static final String[]
protected int
protected int[]
private final int
protected int[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) char
(package private) char
getCard8()
protected void
protected CFFFont.RangeItem
getEntireIndexRange
(int indexOffset) a utility that creates a range item for an entire index(package private) int[]
getIndex
(int nextIndexOffset) private int
getInt()
String[]
getNames()
private int
getOffset
(int offSize) (package private) int
private short
getShort()
private String
getString
(char sid) private void
ReadEncoding
(int nextIndexOffset) (package private) void
seek
(int offset)
-
Field Details
-
operatorNames
-
standardStrings
-
key
-
args
-
arg_count
protected int arg_count -
buf
A random Access File or an array -
offSize
private final int offSize -
nameIndexOffset
private final int nameIndexOffset -
topdictIndexOffset
private final int topdictIndexOffset -
stringIndexOffset
protected int stringIndexOffset -
gsubrIndexOffset
protected int gsubrIndexOffset -
nameOffsets
private final int[] nameOffsets -
topdictOffsets
protected int[] topdictOffsets -
stringOffsets
protected int[] stringOffsets -
gsubrOffsets
protected int[] gsubrOffsets -
fonts
-
-
Constructor Details
-
CFFFont
-
-
Method Details
-
getString
-
getCard8
char getCard8() -
getCard16
char getCard16() -
getOffset
private int getOffset(int offSize) -
seek
void seek(int offset) -
getShort
private short getShort() -
getInt
private int getInt() -
getPosition
int getPosition() -
getIndex
int[] getIndex(int nextIndexOffset) -
getDictItem
protected void getDictItem() -
getEntireIndexRange
a utility that creates a range item for an entire index- Parameters:
indexOffset
- where the index is- Returns:
- a range item representing the entire index
-
getNames
-
ReadEncoding
private void ReadEncoding(int nextIndexOffset)
-