Previous Next


                                             105
SECTION 3.4                                                                     File Structure



          /FontDescriptor 12 0 R
     >>

     << /Type /FontDescriptor
        /Ascent 891
        ...other keys...
        /FontFile2 22 0 R
     >>
     << /Type /Font
        /Subtype /Type0
        ...other keys...
        /ToUnicode 10 0 R
     >>
  ...
  endstream
  endobj

  99 0 obj                % The cross-reference stream
     << /Type /XRef
        /Index [0 32]               % This section has one subsection with 32 objects
        /W [1 2 2]                  % Each entry has 3 fields: 1, 2 and 2 bytes in width,
                                    % respectively
          /Filter /ASCIIHexDecode   % For readability in this example
          /Size 32
          ...
      >>
  stream
      00 0000 FFFF        % “0 65535 f” in a cross-reference table
      ...
      02 000F 0000        % The entry for object 11, the first font
      02 000F 0001        % The entry for object 12, the font descriptor
      02 000F 0002        % The entry for object 13, the second font
      ...
      01 BA5E 0000        % The entry for object 15, the object stream
      ...
  endstream
  endobj

  startxref
     54321                % The offset of “99 0 obj”
  %%EOF

Previous Next