iText 8.0.5 API
|
Classes |
|
class | DictNumberItem |
A dictionary number on the list. More... |
|
class | DictOffsetItem |
an unknown offset in a dictionary for the list. More... |
|
class | Font |
class | IndexBaseItem |
class | IndexMarkerItem |
class | IndexOffsetItem |
An index-offset item for the list. More... |
|
class | Item |
List items for the linked list that builds the new CID font. More... |
|
class | MarkerItem |
An offset-marker item for the list. More... |
|
class | OffsetItem |
class | RangeItem |
A range item. More... |
|
class | StringItem |
class | SubrMarkerItem |
class | UInt16Item |
A SID or Card16 item. More... |
|
class | UInt24Item |
Card24 item. More... |
|
class | UInt32Item |
Card32 item. More... |
|
class | UInt8Item |
A Card8 item. More... |
|
Public Member Functions |
|
virtual String | GetString (char sid) |
virtual byte[] | GetCID (String fontName) |
get a single CID font. More... |
|
virtual bool | IsCID () |
virtual bool | IsCID (String fontName) |
virtual bool | Exists (String fontName) |
virtual String[] | GetNames () |
CFFFont (byte[] cff) | |
Package Functions |
|
virtual void | GetDictItem () |
virtual CFFFont.RangeItem | GetEntireIndexRange (int indexOffset) |
a utility that creates a range item for an entire index More... |
|
Package Attributes |
|
String | key |
Object[] | args = new Object[48] |
int | arg_count = 0 |
RandomAccessFileOrArray | buf |
A random Access File or an array More... |
|
int | nameIndexOffset |
int | topdictIndexOffset |
int | stringIndexOffset |
int | gsubrIndexOffset |
int[] | nameOffsets |
int[] | topdictOffsets |
int[] | stringOffsets |
int[] | gsubrOffsets |
CFFFont.Font[] | fonts |
|
inlinevirtual |
get a single CID font.
get a single CID font. The PDF architecture (1.4) supports 16-bit strings only with CID CFF fonts, not in Type-1 CFF fonts, so we convert the font to CID if it is in the Type-1 format. Two other tasks that we need to do are to select only a single font from the CFF package (this again is a PDF restriction) and to subset the CharStrings glyph description.
fontName | name of the font |
|
inlinepackagevirtual |
a utility that creates a range item for an entire index
indexOffset | where the index is |
|
package |
A random Access File or an array