Previous Next


                                          878
CHAPTER 10                                                          Document Interchange



The example also illustrates the structure of a parent tree (object 400) that maps
content items back to their parent structure elements and an ID tree (object 403)
that maps element identifiers to the structure elements they denote.

Example 10.15

  1 0 obj                                       % Document catalog
     << /Type /Catalog
        /Pages 100 0 R                          % Page tree
        /StructTreeRoot 300 0 R                 % Structure tree root
     >>
  endobj

  100 0 obj                                     % Page tree
     << /Type /Pages
        /Kids [ 101 1 R                         % First page object
                102 0 R                         % Second page object
              ]
        /Count 2                                % Page count
     >>
  endobj

  101 1 obj                                    % First page object
     << /Type /Page
        /Parent 100 0 R                        % Parent is the page tree
        /Resources << /Font << /F1 6 0 R % Font resources
                                    /F12 7 0 R
                               >>
                        /ProcSet [ /PDF /Text ] % Procedure sets
                    >>
        /MediaBox [ 0 0 612 792 ]              % Media box
        /Contents 201 0 R                      % Content stream
        /StructParents 0                       % Parent tree key
     >>
  endobj

  201 0 obj                                     % Content stream for first page
      << /Length … >>
  stream
      1 1 1 rg
      0 0 612 792 re f
      BT                                        % Start of text object

Previous Next