1*3ac0a46fSAndroid Build Coastguard Worker{{header}} 2*3ac0a46fSAndroid Build Coastguard Worker{{object 1 0}} << 3*3ac0a46fSAndroid Build Coastguard Worker /Type /Catalog 4*3ac0a46fSAndroid Build Coastguard Worker /Pages 2 0 R 5*3ac0a46fSAndroid Build Coastguard Worker>> 6*3ac0a46fSAndroid Build Coastguard Workerendobj 7*3ac0a46fSAndroid Build Coastguard Worker{{object 2 0}} << 8*3ac0a46fSAndroid Build Coastguard Worker /Type /Pages 9*3ac0a46fSAndroid Build Coastguard Worker /Count 1 10*3ac0a46fSAndroid Build Coastguard Worker /Kids [3 0 R] 11*3ac0a46fSAndroid Build Coastguard Worker>> 12*3ac0a46fSAndroid Build Coastguard Workerendobj 13*3ac0a46fSAndroid Build Coastguard Worker{{object 3 0}} << 14*3ac0a46fSAndroid Build Coastguard Worker /Type /Page 15*3ac0a46fSAndroid Build Coastguard Worker /Parent 2 0 R 16*3ac0a46fSAndroid Build Coastguard Worker /Contents 4 0 R 17*3ac0a46fSAndroid Build Coastguard Worker /MediaBox [0 0 96 96] 18*3ac0a46fSAndroid Build Coastguard Worker /Resources << 19*3ac0a46fSAndroid Build Coastguard Worker /XObject << 20*3ac0a46fSAndroid Build Coastguard Worker /X0 5 0 R 21*3ac0a46fSAndroid Build Coastguard Worker >> 22*3ac0a46fSAndroid Build Coastguard Worker >> 23*3ac0a46fSAndroid Build Coastguard Worker>> 24*3ac0a46fSAndroid Build Coastguard Workerendobj 25*3ac0a46fSAndroid Build Coastguard Worker 26*3ac0a46fSAndroid Build Coastguard Worker% Green and red checkerboard. When scaled down, the green and red should blend 27*3ac0a46fSAndroid Build Coastguard Worker% together into a darker yellow. 28*3ac0a46fSAndroid Build Coastguard Worker{{object 4 0}} << 29*3ac0a46fSAndroid Build Coastguard Worker {{streamlen}} 30*3ac0a46fSAndroid Build Coastguard Worker>> 31*3ac0a46fSAndroid Build Coastguard Workerstream 32*3ac0a46fSAndroid Build Coastguard Workerq 33*3ac0a46fSAndroid Build Coastguard Worker % Solid green square. 34*3ac0a46fSAndroid Build Coastguard Worker 0 1 0 rg 35*3ac0a46fSAndroid Build Coastguard Worker 16 16 64 64 re f 36*3ac0a46fSAndroid Build Coastguard WorkerQ 37*3ac0a46fSAndroid Build Coastguard Workerq 38*3ac0a46fSAndroid Build Coastguard Worker % Transparent and red checkerboard. 39*3ac0a46fSAndroid Build Coastguard Worker 64 0 0 64 16 16 cm 40*3ac0a46fSAndroid Build Coastguard Worker /X0 Do 41*3ac0a46fSAndroid Build Coastguard WorkerQ 42*3ac0a46fSAndroid Build Coastguard Workerendstream 43*3ac0a46fSAndroid Build Coastguard Workerendobj 44*3ac0a46fSAndroid Build Coastguard Worker 45*3ac0a46fSAndroid Build Coastguard Worker% Single pixel image with /SMask to trigger masked image rendering. 46*3ac0a46fSAndroid Build Coastguard Worker{{object 5 0}} << 47*3ac0a46fSAndroid Build Coastguard Worker /Type /XObject 48*3ac0a46fSAndroid Build Coastguard Worker /Subtype /Image 49*3ac0a46fSAndroid Build Coastguard Worker /BitsPerComponent 8 50*3ac0a46fSAndroid Build Coastguard Worker /ColorSpace /DeviceRGB 51*3ac0a46fSAndroid Build Coastguard Worker /Filter /ASCIIHexDecode 52*3ac0a46fSAndroid Build Coastguard Worker /Height 1 53*3ac0a46fSAndroid Build Coastguard Worker /SMask 6 0 R 54*3ac0a46fSAndroid Build Coastguard Worker /Width 1 55*3ac0a46fSAndroid Build Coastguard Worker {{streamlen}} 56*3ac0a46fSAndroid Build Coastguard Worker>> 57*3ac0a46fSAndroid Build Coastguard Workerstream 58*3ac0a46fSAndroid Build Coastguard WorkerFF 00 00 59*3ac0a46fSAndroid Build Coastguard Workerendstream 60*3ac0a46fSAndroid Build Coastguard Workerendobj 61*3ac0a46fSAndroid Build Coastguard Worker 62*3ac0a46fSAndroid Build Coastguard Worker% Grayscale checkerboard to trigger 8-bit to 8-bit scaling. Scaling down by a 63*3ac0a46fSAndroid Build Coastguard Worker% multiple of 2 using nearest neighbor gives particularly bad results. 64*3ac0a46fSAndroid Build Coastguard Worker{{object 6 0}} << 65*3ac0a46fSAndroid Build Coastguard Worker /Type /XObject 66*3ac0a46fSAndroid Build Coastguard Worker /Subtype /Image 67*3ac0a46fSAndroid Build Coastguard Worker /BitsPerComponent 8 68*3ac0a46fSAndroid Build Coastguard Worker /ColorSpace /DeviceGray 69*3ac0a46fSAndroid Build Coastguard Worker /Filter [/ASCII85Decode /FlateDecode] 70*3ac0a46fSAndroid Build Coastguard Worker /Height 128 71*3ac0a46fSAndroid Build Coastguard Worker /Width 128 72*3ac0a46fSAndroid Build Coastguard Worker {{streamlen}} 73*3ac0a46fSAndroid Build Coastguard Worker>> 74*3ac0a46fSAndroid Build Coastguard Workerstream 75*3ac0a46fSAndroid Build Coastguard WorkerGhVQ20b"*_#f&.lRiX?CBI7,$dqQl"iofLfkND$kkND$kkND$kkND$kkND$kkND$kkND$kkND$kkND$k 76*3ac0a46fSAndroid Build Coastguard WorkerkND$kkND$kkND$kkND$kkND$kkN@?Q?he3kdJ~> 77*3ac0a46fSAndroid Build Coastguard Workerendstream 78*3ac0a46fSAndroid Build Coastguard Workerendobj 79*3ac0a46fSAndroid Build Coastguard Worker 80*3ac0a46fSAndroid Build Coastguard Worker{{xref}} 81*3ac0a46fSAndroid Build Coastguard Worker{{trailer}} 82*3ac0a46fSAndroid Build Coastguard Worker{{startxref}} 83*3ac0a46fSAndroid Build Coastguard Worker%%EOF 84