[]
Represents a CMap table.
A CMap specifies the mapping from character codes to character selectors, it is used to extract Unicode text from PDF documents. In most cases CMaps are fully embedded into the PDF document. But in rare cases a CMap in a PDF is specified by a PDF name object, where this name identifies a predefined CMap that should be known to the PDF processor.
get id(): number;
Gets the reference to the object.
number
get isPredefined(): boolean;
Gets a value indicating whether the CMap is predefined and is specified by name in a PDF file.
boolean
get name(): string;
Gets the CMap name.
string
get om(): ObjectManager;
Gets the owner ObjectManager instance.
get vertical(): boolean;
Gets a value indicating whether the PdfCMapTable defines the vertical font.
boolean
free(): void;
Detaches the object from the ObjectManager and deallocates its memory, if possible.
void
rebind(omTo): void;
Rebinds the object from the current ObjectManager to the specified one.
The new ObjectManager for the object.
void