Class AbstractCMap

java.lang.Object
com.itextpdf.text.pdf.fonts.cmaps.AbstractCMap
Direct Known Subclasses:
CMapByteCid, CMapCidByte, CMapCidUni, CMapToUnicode, CMapUniCid

public abstract class AbstractCMap extends Object
  • Field Details

    • cmapName

      private String cmapName
    • registry

      private String registry
    • ordering

      private String ordering
    • supplement

      private int supplement
  • Constructor Details

    • AbstractCMap

      public AbstractCMap()
  • Method Details

    • getName

      public String getName()
    • setName

      void setName(String cmapName)
    • getOrdering

      public String getOrdering()
    • setOrdering

      void setOrdering(String ordering)
    • getRegistry

      public String getRegistry()
    • setRegistry

      void setRegistry(String registry)
    • getSupplement

      public int getSupplement()
    • setSupplement

      void setSupplement(int supplement)
    • addChar

      abstract void addChar(PdfString mark, PdfObject code)
    • addRange

      void addRange(PdfString from, PdfString to, PdfObject code)
    • intToByteArray

      private static void intToByteArray(int v, byte[] b)
    • byteArrayToInt

      private static int byteArrayToInt(byte[] b)
    • decodeStringToByte

      public static byte[] decodeStringToByte(PdfString s)
    • decodeStringToUnicode

      public String decodeStringToUnicode(PdfString ps)