PdfASymbolicFontEncodingStrategy.QueueItem
Inheritance: java.lang.Object
public static class PdfASymbolicFontEncodingStrategy.QueueItem
Specifies encoding subtable. Each encoding subtable has unique combination of parameters (PlatformID, PlatformSpecificID). Enumeration CMapEncodingTableType and property CMapEncodingTable were implemented to make easier set of encoding subtable needed.
Constructors
Constructor | Description |
---|---|
QueueItem() | Constructor, specifies mac subtable(1,0) by default |
QueueItem(int platformID, int platformSpecificID) | Constructor |
QueueItem(short cmapTable) | Constructor |
Methods
Method | Description |
---|---|
getCMapEncodingTable() | Specifies encoding subtable via CMapEncodingTableType enumeration |
setCMapEncodingTable(short value) | Specifies encoding subtable via CMapEncodingTableType enumeration |
getPlatformId() | Platform identifier for encoding subtable |
setPlatformId(int value) | Platform identifier for encoding subtable |
getPlatformSpecificId() | Platform-specific encoding identifier for encoding subtable |
setPlatformSpecificId(int value) | Platform-specific encoding identifier for encoding subtable |
QueueItem()
public QueueItem()
Constructor, specifies mac subtable(1,0) by default
QueueItem(int platformID, int platformSpecificID)
public QueueItem(int platformID, int platformSpecificID)
Constructor
Parameters:
Parameter | Type | Description |
---|---|---|
platformID | int | Platform identifier for encoding subtable |
platformSpecificID | int | Platform-specific encoding identifier for encoding subtable |
QueueItem(short cmapTable)
public QueueItem(short cmapTable)
Constructor
Parameters:
Parameter | Type | Description |
---|---|---|
cmapTable | short | encoding subtable |
getCMapEncodingTable()
public short getCMapEncodingTable()
Specifies encoding subtable via CMapEncodingTableType enumeration
Returns: short - encoding subtable
setCMapEncodingTable(short value)
public void setCMapEncodingTable(short value)
Specifies encoding subtable via CMapEncodingTableType enumeration
Parameters:
Parameter | Type | Description |
---|---|---|
value | short | encoding subtable |
getPlatformId()
public int getPlatformId()
Platform identifier for encoding subtable
Returns: int - int value
setPlatformId(int value)
public void setPlatformId(int value)
Platform identifier for encoding subtable
Parameters:
Parameter | Type | Description |
---|---|---|
value | int | int value |
getPlatformSpecificId()
public int getPlatformSpecificId()
Platform-specific encoding identifier for encoding subtable
Returns: int - int value
setPlatformSpecificId(int value)
public void setPlatformSpecificId(int value)
Platform-specific encoding identifier for encoding subtable
Parameters:
Parameter | Type | Description |
---|---|---|
value | int | int value |