xref: /aosp_15_r20/external/pdfium/testing/resources/pixel/bug_1733.in (revision 3ac0a46f773bac49fa9476ec2b1cf3f8da5ec3a4)
1{{header}}
2{{object 1 0}} <<
3  /Type /Catalog
4  /Pages 2 0 R
5>>
6endobj
7{{object 2 0}} <<
8  /Type /Pages
9  /MediaBox [0 0 100 100]
10  /Count 2
11  /Kids [3 0 R 4 0 R]
12>>
13endobj
14{{object 3 0}} <<
15  /Type /Page
16  /Parent 2 0 R
17  /Contents 5 0 R
18  /Resources <<
19    /XObject 9 0 R
20  >>
21>>
22endobj
23{{object 4 0}} <<
24  /Type /Page
25  /Parent 2 0 R
26  /Contents 5 0 R
27  /Resources <<
28    /XObject 10 0 R
29  >>
30>>
31endobj
32{{object 5 0}} <<
33  {{streamlen}}
34>>
35stream
36q
37100 0 0 100 0 0 cm
38/X1 Do
39Q
40endstream
41endobj
42{{object 6 0}} <<
43  /Type /XObject
44  /Subtype /Image
45  /Width 1
46  /Height 1
47  /BitsPerComponent 8
48  /ColorSpace /DeviceRGB
49  /Filter /ASCIIHexDecode
50  {{streamlen}}
51>>
52stream
53FF0000
54endstream
55endobj
56{{object 7 0}} <<
57  /Type /XObject
58  /Subtype /Image
59  /Width 1
60  /Height 1
61  /BitsPerComponent 8
62  /ColorSpace /DeviceRGB
63  /Filter /ASCIIHexDecode
64  {{streamlen}}
65>>
66stream
67FFFF00
68endstream
69endobj
70% This object stream contains two different copies of object 9 and object 10.
71% To disambiguate them, a parser must use object 11 0 below, the cross-reference
72% stream, to look up the type 2 entries. Those entries reference this object,
73% and the position of the objects within this object.
74{{object 8 0}} <<
75  /Type /ObjStm
76  /N 4
77  /First 20
78  {{streamlen}}
79>>
80stream
819 0 9 13 10 26 10 39<</X1 6 0 R>><</X1 7 0 R>><</X1 6 0 R>><</X1 7 0 R>>
82endstream
83endobj
84{{object 11 0}} <<
85  /Type /XRef
86  /Filter /ASCIIHexDecode
87  /Root 1 0 R
88  /Size 11
89  /W [1 2 2]
90  {{streamlen}}
91>>
92stream
9300 0000 FFFF
9401 000F 0000
9501 0044 0000
9601 00A3 0000
9701 0110 0000
9801 017E 0000
9901 01CF 0000
10001 028B 0000
10101 046A 0000
10202 0008 0000
10302 0008 0003
104endstream
105endobj
106{{startxrefobj 11 0}}
107%%EOF
108