Type Default Value Read Only Description
ArrayElement<Element> null No Represents the "Differences" entry of the encoding dictionary object.

 

   

Notes
 

Represents the "Differences" entry of the encoding dictionary object.

It is an optional entry defined as part of the PDF 1.0 specification.

It contains an array which contains Elements.

For definitive details see:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 114, page 263.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 112, page 320.

The array alternates between integer code points and glyph name strings. Each integer sets the starting code for the names that follow it. The names are assigned to consecutive codes starting from that integer.

For example, the sequence [32 /space /exclam /quotedbl] maps code 32 to the glyph named space, code 33 to exclam, and code 34 to quotedbl. A new integer later in the array starts a fresh run at a different code position.

Only the positions that differ from the base encoding need to appear here. Codes not listed keep their base encoding value.

 

   

Example
 
None.