Class BuiltInEncoding

  • All Implemented Interfaces:
    COSObjectable

    public class BuiltInEncoding
    extends Encoding
    A font's built-in encoding.
    • Constructor Detail

      • BuiltInEncoding

        public BuiltInEncoding​(java.util.Map<java.lang.Integer,​java.lang.String> codeToName)
        Constructor.
        Parameters:
        codeToName - the given code to name mapping
    • Method Detail

      • getCOSObject

        public COSBase getCOSObject()
        Description copied from interface: COSObjectable
        Convert this standard java object to a COS object.
        Returns:
        The cos object that matches this Java object.
      • getEncodingName

        public java.lang.String getEncodingName()
        Description copied from class: Encoding
        Returns the name of this encoding.
        Specified by:
        getEncodingName in class Encoding