com.aspose.pdf

Interfaces

Classes

Enums

Exceptions

com.aspose.pdf

Class PdfASymbolicFontEncodingStrategy.QueueItem

  • Enclosing class:
    PdfASymbolicFontEncodingStrategy


    public static class PdfASymbolicFontEncodingStrategy.QueueItem
    extends Object

    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.

    • Constructor Detail

      • PdfASymbolicFontEncodingStrategy.QueueItem

        public PdfASymbolicFontEncodingStrategy.QueueItem()

        Constructor, specifies mac subtable(1,0) by default

      • PdfASymbolicFontEncodingStrategy.QueueItem

        public PdfASymbolicFontEncodingStrategy.QueueItem(int platformID,
                                                  int platformSpecificID)

        Constructor

        Parameters:
        platformID - Platform identifier for encoding subtable
        platformSpecificID - Platform-specific encoding identifier for encoding subtable
      • PdfASymbolicFontEncodingStrategy.QueueItem

        public PdfASymbolicFontEncodingStrategy.QueueItem(short cmapTable)

        Constructor

        Parameters:
        cmapTable - encoding subtable
    • Method Detail

      • getCMapEncodingTable

        public short getCMapEncodingTable()

        Specifies encoding subtable via CMapEncodingTableTypeenumeration

        Returns:
        encoding subtable
      • setCMapEncodingTable

        public void setCMapEncodingTable(short value)

        Specifies encoding subtable via CMapEncodingTableTypeenumeration

        Parameters:
        value - encoding subtable
      • getPlatformID

        public int getPlatformID()

        Platform identifier for encoding subtable

        Returns:
        int value
      • setPlatformID

        public void setPlatformID(int value)

        Platform identifier for encoding subtable

        Parameters:
        value - int value
      • getPlatformSpecificID

        public int getPlatformSpecificID()

        Platform-specific encoding identifier for encoding subtable

        Returns:
        int value
      • setPlatformSpecificID

        public void setPlatformSpecificID(int value)

        Platform-specific encoding identifier for encoding subtable

        Parameters:
        value - int value