<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community: Message List - ISO 3200 - 7.5.8 Cross-Reference Streams</title>
    <link>https://forums.adobe.com/community/design_development/pdf_language_and_specifications?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Wed, 09 Jul 2014 12:13:46 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2014-07-09T12:13:46Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: ISO 3200 - 7.5.8 Cross-Reference Streams</title>
      <link>https://forums.adobe.com/message/6535340?tstart=0#6535340</link>
      <description>&lt;!-- [DocumentBodyStart:2352c00c-5cc1-42e2-9e62-ad99d009d663] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Well done.. Thanks for that.&lt;/p&gt;&lt;p&gt;I suppose I thought they would refer to 'Fields' after they had been explained and the answer would be in the immediate region.&amp;nbsp; Anyway, that solves it.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:2352c00c-5cc1-42e2-9e62-ad99d009d663] --&gt;&lt;img src='/beacon?t=1415903210042' /&gt;</description>
      <pubDate>Wed, 09 Jul 2014 12:13:46 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/6535340?tstart=0#6535340</guid>
      <dc:date>2014-07-09T12:13:46Z</dc:date>
      <clearspace:dateToText>4 months 6 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: ISO 3200 - 7.5.8 Cross-Reference Streams</title>
      <link>https://forums.adobe.com/message/6535093?tstart=0#6535093</link>
      <description>&lt;!-- [DocumentBodyStart:b5a47455-6440-406b-9012-533eccfd2d65] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Also the paragraph following the table, explaining why the stream for object 15 might contain 15.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b5a47455-6440-406b-9012-533eccfd2d65] --&gt;</description>
      <pubDate>Wed, 09 Jul 2014 11:49:10 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/6535093?tstart=0#6535093</guid>
      <dc:date>2014-07-09T11:49:10Z</dc:date>
      <clearspace:dateToText>4 months 6 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: ISO 3200 - 7.5.8 Cross-Reference Streams</title>
      <link>https://forums.adobe.com/message/6535092?tstart=0#6535092</link>
      <description>&lt;!-- [DocumentBodyStart:914e5f52-2bc9-4ded-8664-7596b5969018] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Refer to table 18 (7.5.8.3). The last 3 lines of this table describe what the type (2), object number (15) and meaning of the third field.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:914e5f52-2bc9-4ded-8664-7596b5969018] --&gt;</description>
      <pubDate>Wed, 09 Jul 2014 11:47:56 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/6535092?tstart=0#6535092</guid>
      <dc:date>2014-07-09T11:47:56Z</dc:date>
      <clearspace:dateToText>4 months 6 days ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: Re: ISO 3200 - 7.5.8 Cross-Reference Streams</title>
      <link>https://forums.adobe.com/message/6535129?tstart=0#6535129</link>
      <description>&lt;!-- [DocumentBodyStart:16f22f85-771a-4e01-ba55-e68be8fe5693] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi.&amp;nbsp; &lt;span style="font-size: 10pt; line-height: 1.5em;"&gt;Thanks for coming back.&amp;nbsp; The problem I'm having with this description is that it is referring to the example illustration of the stream object and cross reference stream on that page.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The specific numbers they refer to confuses things.&amp;nbsp; For example, if you were to look at the page I'm referring to (P48) this line &lt;em style="font-family: adobe-clean, 'Helvetica Neue', Arial, sans-serif; color: #0000ff;"&gt;&lt;strong style="font-style: inherit; font-family: inherit;"&gt;&lt;em style="font-weight: inherit; font-family: inherit;"&gt;number of the object &lt;strong style="font-style: inherit; font-family: inherit;"&gt;stream (15)&amp;nbsp; &lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt; ------- I'm stuck as to why this is the second element when the stream object number is 15?&amp;nbsp; I just don't understand what it is referring to.&amp;nbsp; I've pasted the whole page below.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;EXAMPLE 4The following shows the same objects from the previous example stored in an object stream in a PDF 1.5 file, along with a cross-reference stream.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;The cross-reference stream (see 7.5.8, "Cross-Reference Streams") contains entries for the fonts (objects 11 and 13) and the descriptor (object 12), which are compressed objects in an object stream. &lt;span style="color: #0000ff;"&gt;&lt;strong&gt;The first field of these entries is the entry type (2), the second field is the number of the object stream (15), and the third field is the position within the sequence of objects in the object stream (0, 1, and 2)&lt;/strong&gt;&lt;/span&gt;. The cross-reference stream also contains a type 1 entry for the object stream itself.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;15 0 obj% The object stream&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;lt;&amp;lt; /Type /ObjStm&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/Length 1856&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/N 3 % The number of objects in the stream&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/First 24% The byte offset in the decoded stream of the first object&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;% The object numbers and offsets of the objects, relative to the first are shown on the first line of&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;% the stream (i.e., 11 0 12 547 13 665).&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;gt;&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;stream&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;11 0 12 547 13 665&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;lt;&amp;lt; /Type /Font&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/Subtype /TrueType&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...other keys...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/FontDescriptor 12 0 R&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;gt;&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;lt;&amp;lt; /Type /FontDescriptor&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/Ascent 891&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...other keys...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/FontFile2 22 0 R&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;gt;&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;lt;&amp;lt; /Type /Font&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/Subtype /Type0&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...other keys...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/ToUnicode 10 0 R&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;gt;&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;endstream&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;endobj&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;99 0 obj% The cross-reference stream&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;lt;&amp;lt; /Type /XRef&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/Index [0 32]% This section has one subsection with 32 objects&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/W [1 2 2]% Each entry has 3 fields: 1, 2 and 2 bytes in width,&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;% respectively&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/Filter /ASCIIHexDecode% For readability in this example&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;/Size 32&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;gt;&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;stream&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;00 0000 FFFF&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;... cross-references for objects 1 through 10 ...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;02 000F 0000&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;02 000F 0001&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;02 000F 0002&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;... cross-reference for object 14 ...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;01 BA5E 0000&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;endstream&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;endobj&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;startxref&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;54321&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;%%EOF&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;NOTE 9The number 54321 in Example 4 is the offset for object 99 0.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:16f22f85-771a-4e01-ba55-e68be8fe5693] --&gt;</description>
      <pubDate>Wed, 09 Jul 2014 10:11:13 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/6535129?tstart=0#6535129</guid>
      <dc:date>2014-07-09T10:11:13Z</dc:date>
      <clearspace:dateToText>4 months 6 days ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: ISO 3200 - 7.5.8 Cross-Reference Streams</title>
      <link>https://forums.adobe.com/message/6534988?tstart=0#6534988</link>
      <description>&lt;!-- [DocumentBodyStart:876300bb-c470-49c5-8c73-ffc664a5573e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;It's worth noting how ISO expect examples to be used. Contrary to what has become common practice!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Examples are there ONLY to illustrate what is in the main ("normative") text. They serve no role in defining how things work. So someone reading the standard can skip examples, and refer to them only to confirm their intepretation of the main text. But you can never do the opposite (read examples for primary knowledge).&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So we have to ask ourselves, what is the example illustrating? In this case it is 7.5.8.3, Cross Reference Stream Data. I think that answers your questions, but let us know if not.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:876300bb-c470-49c5-8c73-ffc664a5573e] --&gt;</description>
      <pubDate>Wed, 09 Jul 2014 09:31:27 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/6534988?tstart=0#6534988</guid>
      <dc:date>2014-07-09T09:31:27Z</dc:date>
      <clearspace:dateToText>4 months 6 days ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>ISO 3200 - 7.5.8 Cross-Reference Streams</title>
      <link>https://forums.adobe.com/message/6534733?tstart=0#6534733</link>
      <description>&lt;!-- [DocumentBodyStart:72aae39a-bc9e-4924-a918-9a869fe89802] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm having trouble interpreting the Example 4 on page 48 of &lt;strong style="text-decoration: underline;"&gt;&lt;span style="color: #993300; text-decoration: underline;"&gt;PDF 32000-1:2008&lt;/span&gt;,&lt;/strong&gt; Specifically in relation to the blue &lt;strong style="color: #0000ff;"&gt;bolded&lt;/strong&gt; text below. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;The first field of these entries is the entry &lt;span style="color: #0000ff;"&gt;&lt;strong&gt;type (2)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ------What does the 2 represent?&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em style="color: #0000ff;"&gt;&lt;strong&gt;&lt;em&gt;number of the object &lt;strong style="color: #0000ff;"&gt;stream (15)&amp;nbsp;&amp;nbsp; --------What does the 15 represent?&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em style="color: #0000ff;"&gt;&lt;strong&gt;&lt;em&gt;&lt;strong style="color: #0000ff;"&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em style="color: #0000ff;"&gt;&lt;strong&gt;&lt;em&gt;&lt;strong style="color: #0000ff;"&gt;&lt;em&gt;position within the sequence of objects in the &lt;strong style="color: #0000ff;"&gt;object stream (0, 1, and 2)------What does this refer to?&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em style="color: #0000ff;"&gt;&lt;strong&gt;&lt;em&gt;&lt;strong style="color: #0000ff;"&gt;&lt;em&gt;&lt;strong style="color: #0000ff;"&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;It's just not clear what the 15 is if it's the second entry?&amp;nbsp;&amp;nbsp; Would somebody be able to explain where these numbers come from?&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&lt;strong&gt;&lt;strong style="color: #0000ff;"&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;em style="color: #0000ff;"&gt;&lt;strong&gt;&lt;em&gt;&lt;strong style="color: #0000ff;"&gt;&lt;em&gt;&lt;strong style="color: #0000ff;"&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;The following shows the same objects from the previous example stored in an object stream in a PDF 1.5 file, along with a cross-reference stream.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;The cross-reference stream (see 7.5.8, "Cross-Reference Streams") contains entries for the fonts (objects 11 and 13) and the descriptor (object 12), which are compressed objects in an object stream. The first field of these entries is the entry &lt;span style="color: #0000ff;"&gt;&lt;strong&gt;type (2)&lt;/strong&gt;&lt;/span&gt;, the second field is the number of the object &lt;strong style="color: #0000ff;"&gt;stream (15)&lt;/strong&gt;, and the third field is the position within the sequence of objects in the &lt;strong style="color: #0000ff;"&gt;object stream (0, 1, and 2)&lt;/strong&gt;. The cross-reference stream also contains a type 1 entry for the object stream itself.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:72aae39a-bc9e-4924-a918-9a869fe89802] --&gt;</description>
      <pubDate>Wed, 09 Jul 2014 08:32:18 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/6534733?tstart=0#6534733</guid>
      <dc:date>2014-07-09T08:32:18Z</dc:date>
      <clearspace:dateToText>4 months 6 days ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

