Added some test cases ....
[phpCairo.git] / testcases / phpCairo / pdf-surface-source.pdf
blob71c8fd66a51db8e531feed20fb1a50dca7b79f82
1 %!PS-Adobe-3.0
2 %%Creator: cairo 1.4.12 (http://cairographics.org)
3 %%CreationDate: Sat Jun 14 18:34:50 2008
4 %%Pages: 1
5 %%BoundingBox: 0 0 90 90
6 %%DocumentData: Clean7Bit
7 %%LanguageLevel: 2
8 %%EndComments
9 %%BeginProlog
10 /C{curveto}bind def
11 /F{fill}bind def
12 /G{setgray}bind def
13 /L{lineto}bind def
14 /M{moveto}bind def
15 /P{closepath}bind def
16 /R{setrgbcolor}bind def
17 /S{show}bind def
18 /xS{xshow}bind def
19 /yS{yshow}bind def
20 /xyS{xyshow}bind def
21 %%EndProlog
22 % _cairo_ps_surface_emit_font_subsets
23 %%Page: 1 1
24 %%BeginPageSetup
25 %%PageBoundingBox: 0 0 90 90
26 gsave 0 90 translate 1.0 -1.0 scale 
27 %%EndPageSetup
28 % _cairo_ps_surface_paint
29 /MyPatternData [
30 (J,g]g3$]7K#D>EP:q1$o*=mro@So+\\<\\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R
31  =AlC^cenm@9:1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`C/m<k<ioH\)<bkM-j`\\=EYZP
32  ^B4!g3;B7W;72R!@bgMF?\(DAPB_f&_\(d?11j`eY^ZB^gM+`$g$CXHc+f^\(q`ks[tDb4E
33  `R!o-S:;#j`;8tISW,!aQBj4SL/8FDU.H'>.Z,R?\)?0;Y.C09f57eJCc>QMVV?Nlh!DOU*
34  %pu8a3a8LS??IEZcM?@q0YAE09+BG=aGM1Y*6'Bn5qcC:F>8>iUhDB^9;+ScfsqDra*?`5N
35  2@>r;FB\(\\%hFr5>Va!s$,p6"T?.IWj\)W>n2q]H5`fJnr]r65MYf_9$m,hkE/ZR&_f6\(
36  ]$q'I$71M3EoLdHJnS;bM7;bM!'LECb@c,1FFB'9j0r03_7a^73*5^+\)\(El&l/:SkaE^K
37  pQ8T&X2-UMj4T`lq:UO=Z7:qN>P9$NmD0sl!!]/.=17\)6i/F'R6M:"'Nq1/7/skr[\)2[.
38  -2_ZfM&L:32?V5L%[e#t\(lf7\(GZ\\F57R$d5,V_*Ds*g\)*piYXX:1!&m[Fj;Y9kj;,Qu
39  q2*"Y+eKn2Aod\(VYe#qe<&QI;>#?Fjqc#"A"F_tPne\(\)EO?eA;*JHsc748EG_<[Dq\\=
40  L4ifBY\)cjrFssSKrnt=<b2MQe95uJA_\\%Y`H&l*70dng1^2DcgD:mdG/tHdh_a3_Q.^FO
41  2p@Z'i"uq-J`\)nJ%>3UV:\)/KAQu3q"iY[\\%M;jo*/W8X+c8CUAR-m+uj;AFrOf\)ju~>
42  )
43 ] def
44 /MyPatternDataIndex 0 def
45 /MyPattern {
46     /DeviceRGB setcolorspace
47     <<
48         /ImageType 1
49         /Width 90
50         /Height 90
51         /BitsPerComponent 8
52         /Decode [ 0 1 0 1 0 1 ]
53         /DataSource {
54             MyPatternData MyPatternDataIndex get
55             /MyPatternDataIndex MyPatternDataIndex 1 add def
56             MyPatternDataIndex MyPatternData length 1 sub gt { /MyPatternDataIndex 0 def } if
57         } /ASCII85Decode filter /LZWDecode filter
58         /ImageMatrix [ 1 0 0 1 0 0 ]
59     >>
60     image
61 } def
62 << /PatternType 1
63    /PaintType 1
64    /TilingType 1
65    /BBox [0 0 90 90]
66    /XStep 360 /YStep 360
67    /PaintProc { MyPattern } bind
69 [ 1 0 0 1 0 0 ]
70 makepattern setpattern
71 0 0 M
72 90 0 L
73 90 90 L
74 0 90 L
75 P F
76 grestore
77 showpage
78 %%Trailer
79 %%EOF