Are indirect object references used only inside dictionary objects,
and always outside of stream objects?
Thanks,
dd
>While trying to understand PDF spec, I've failed to find anywhere
>answer to this.
When something can't be found in that document, it's often a clue that
you have either too simple or too complicated a view of PDF. On the
other hand, it is a big book so equally you can just miss things.
>
>Are indirect object references used only inside dictionary objects
No, they could be used inside other objects, such as an array
[ 1 2 3 0 R 4 ]
is an array with four elements, three numbers and one indirect
(unknown) object.
>and always outside of stream objects?
A stream dictionary can contain indirect objects like any other.
Nowhere in the PDF spec, however, is there any way a stream itself
(the stream data, filtered or unfiltered) can refer to an object
outside the stream by its object number. This is the reason why
Resource dictionaries exist for page (and some other) streams.
----------------------------------------
Aandi Inston qu...@dial.pipex.com http://www.quite.com
Please support usenet! Post replies and follow-ups, don't e-mail them.
>Are indirect object references used only inside dictionary objects
Also: as objects
5 0 obj
6 0 R
endobj
I am reading 1.3 spec, and looking at moments to 1.5 for updates,
changes and so on. My intention is to cannibalize some PDF created by
OO and include some objects in my Panda generated PDF. I am designing
lexical analyzer and parser right now and for that I need to define my
scope as small as possible, so I don't have to parse whole .pdf if
possible :).
More exact question would be: Is it possible to have indirect object
reference in content stream?
TIA,
dd
qu...@dial.pipex.con (Aandi Inston) wrote in message news:<4187fffb....@read.news.uk.uu.net>...
> More exact question would be: Is it possible to have indirect object
>reference in content stream?
Same answer would be
Nowhere in the PDF spec, however, is there any way a stream itself
(the stream data, filtered or unfiltered) can refer to an object
outside the stream by its object number. This is the reason why
Resource dictionaries exist for page (and some other) streams.
dd
qu...@dial.pipex.con (Aandi Inston) wrote in message news:<418899d7....@read.news.uk.uu.net>...