Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(173)

Side by Side Diff: fx/path/path_7.pdf

Issue 1027513002: Add path/ directory to corpus (Closed) Base URL: https://pdfium.googlesource.com/pdfium_tests@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « fx/path/path_6_graphics4.5.5_expected.pdf.0.png ('k') | fx/path/path_7_expected.pdf.0.png » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 %PDF-1.5
2
3 1 0 obj
4 <<
5 /Type /Pages
6 /Kids [2 0 R 8 0 R]
7 /Count 2
8 >>
9 endobj
10
11 2 0 obj
12 <<
13 /Type /Page
14 /Parent 1 0 R
15 /MediaBox [0 0 612 792]
16 /Contents 4 0 R
17 /Resources <<
18 /Font <</F1 5 0 R>>
19 /ExtGState<</G1 6 0 R>>
20 >>
21
22 >>
23 endobj
24
25 8 0 obj
26 <<
27 /Type /Page
28 /Parent 1 0 R
29 /MediaBox [0 0 612 792]
30 /Contents 9 0 R
31 /Resources <<
32 /Font <</F1 5 0 R>>
33 /ExtGState<</G2 10 0 R /G3 11 0 R>>
34 >>
35 >>
36 endobj
37
38 3 0 obj
39 <<
40 /Type /Catalog
41 /Pages 1 0 R
42 >>
43 endobj
44
45 4 0 obj
46 <<
47 /Length 0
48
49 >> stream
50 %%%%%%%%%line width
51
52
53 q
54 1 0 0 1 0 620 cm
55 10 w % set line width 10
56 %1 0 0 RG
57 %1 0 0 rg
58 BT
59 /F1 80 Tf
60 0 1 0 RG 0 1 0 rg
61 300 0 Td 2 Tr (Hello) Tj % fill, and then stroke text
62 0 -80 Td 0 Tr (Hello)Tj
63 ET
64
65 0 0 0 RG
66 1 w 10 0 40 40 re S
67
68 0 w 70 0 40 40 re S
69 1 w
70 q
71 4 0 0 1 10 -60 cm
72 0 0 40 40 re S
73 Q
74
75 BT
76 /F1 20 Tf
77 10 60 Td (Line Width)Tj
78 /F1 15 Tf
79 0 -15 Td (1 w) Tj
80 60 0 Td (0 w) Tj
81 -60 -60 Td (1 w 4 1 Scale) Tj
82 0 0 0 rg % change fill color
83 200 60 Td (fill and stroke) Tj
84 40 -15 Td (10 w) Tj
85 10 -80 Td (fill) Tj
86 /F1 50 Tf
87 -130 150 Td (Graphic State)Tj
88 ET
89 Q
90
91 %%%%%%%%%%%%%%%line cap & line join
92 % J j
93 0.5 0.5 0.5 RG
94 0.5 0.6 0.5 rg
95 q
96 15 w
97 1 0 0 1 0 420 cm
98 0 j 1 J
99 50 0 m 80 50 l 110 0 l
100 S
101
102 1 j 0 J
103 180 0 m 210 50 l 240 0 l S
104
105 2 j 2 J
106 310 0 m 340 50 l 370 0 l S
107
108 1 w 2 j 2 J
109 0 1 0 RG
110 310 0 m 340 50 l 370 0 l S
111 180 0 m 210 50 l 240 0 l S
112 50 0 m 80 50 l 110 0 l S
113
114 BT
115 /F1 20 Tf
116 5 90 Td
117 (LineJoin: j && LineCap: J)Tj
118 /F1 15 Tf
119 30 -30 Td (0 j 1 J) Tj
120 130 0 Td (1 j 0 J)Tj
121 130 0 Td (2 j 2 J) Tj
122 ET
123 Q
124
125 %/G1 gs
126 %%%%%%%%%%%%%%%%MiterLimit
127 q
128 1 0 0 1 0 250 cm
129 10 w
130 100 M 30 0 m 35 50 l 40 0 l S
131 10 M 70 0 m 75 50 l 80 0 l S
132 2 j 110 0 m 115 50 l 120 0 l S 0 j
133
134 170 0 m 190 50 l 210 0 l S
135 2 M 230 0 m 250 50 l 270 0 l S
136 2 j 290 0 m 310 50 l 330 0 l S 0 j
137
138 380 0 m 410 50 l 440 0 l S
139 1.414 M 460 0 m 490 50 l 520 0 l S
140 2 j 540 0 m 570 50 l 600 0 l S 0 j
141
142
143 q
144 1 w
145 0 1 0 RG
146 30 0 m 35 50 l 40 0 l S
147 70 0 m 75 50 l 80 0 l S
148 110 0 m 115 50 l 120 0 l S
149 170 0 m 190 50 l 210 0 l S
150 230 0 m 250 50 l 270 0 l S
151 290 0 m 310 50 l 330 0 l S
152 380 0 m 410 50 l 440 0 l S
153 460 0 m 490 50 l 520 0 l S
154 540 0 m 570 50 l 600 0 l S
155 Q
156
157 BT
158 /F1 20 Tf
159 5 130 Td
160 (MiterLimit: M. 10M~11.5 2M~60 1.414M~90(degree)) Tj
161 0 -25 Td (100 M) Tj
162 40 -40 Td (10 M) Tj
163 55 0 Td (2 j) Tj
164 60 10 Td (10 M) Tj
165 70 0 Td (2 M) Tj
166 70 0 Td (2 j) Tj
167 90 0 Td (2 M) Tj
168 60 0 Td (1.414 M)Tj
169 105 0 Td (2 j) Tj
170 ET
171
172 Q
173 %%%%%%%%%%%%%%Dash Pattern
174 q
175 10 w
176 [] 0 d 5 190 m 150 190 l S
177 2 J [20] 24 d 5 170 m 150 170 l S
178 0 J [20] 24 d 5 150 m 150 150 l S
179 1 J [20] 24 d 5 130 m 150 130 l S
180 0 J 1 j [2] 0 d 350 150 50 50 re S
181 [2] 0 d 420 150 40 40 re S
182 50 w
183 [1 2 5 7 8 1 4 5 12 4 5] 0 d 5 50 m 200 50 l S
184
185 q
186 1 w 0 1 0 RG
187 [] 0 d 5 190 m 150 190 l S
188 [3] 0 d 5 170 m 150 170 l S
189 [2] 1 d 5 150 m 150 150 l S
190 [3 5] 6 d 5 130 m 150 130 l S
191 [2] 0 d
192 350 150 50 50 re S
193 420 150 40 40 re S
194 Q
195 BT
196 /F1 20 Tf
197 5 210 Td (Line Dash Pattern: d. Solid) Tj
198 /F1 15 Tf
199 170 -20 Td (0 J [] 0 d)Tj
200 0 -20 Td (2 J [20] 24 d [3] 0 d) Tj
201 0 -20 Td (0 J [20] 24 d [2] 1 d) Tj
202 0 -20 Td (1 J [20] 24 d [3 5] 6 d) Tj
203 150 80 Td([2] 0 d 50*50) Tj
204 100 0 Td (40*40) Tj
205 -200 -150 Td ([1 2 5 7 8 1 4 5 12 4 5] 0 d) Tj
206 ET
207 Q
208
209 endstream
210 endobj
211
212 9 0 obj
213 <<
214 /Length 0
215 >>
216 stream
217 q
218 1 0 0 1 0 650 cm
219 5 0 m 25 40 l 45 0 l S
220 70 0 m 90 40 l 110 0 l s
221 135 0 m 155 40 l 175 0 l h S
222 200 0 m 220 40 l 240 0 l h 200 40 l S
223 [2] 1 d 270 0 m 290 40 310 40 330 0 c S [] 0 d
224 360 0 m 400 40 420 0 v S
225 450 0 m 470 40 510 0 y S
226 % show text
227 BT
228 /F1 20 Tf
229 5 105 Td (Path Construction: m re; l c v y h ) Tj
230 0 -25 Td (Path Painting: S s f f* B B* b b* n) Tj
231 /F1 15 Tf
232 10 -35 Td (S) Tj
233 65 0 Td (s) Tj
234 60 0 Td (h S) Tj
235 55 0 Td (h l S)Tj
236 100 0 Td (c)Tj
237 60 0 Td (v p1=P0)Tj
238 90 0 Td (y P2=P3)Tj
239
240 ET
241 Q
242 %%%%%%fill
243 q
244 1 0 0 1 0 500 cm
245 0.5 0.5 0.5 rg
246 17 0 m 50 95 l 80 0 l 0 60 l 96 60 l h f %% draw pentagon
247 q
248 1 0 0 RG 17 0 m 50 95 l S %% draw first line
249 0 1 0 RG 50 95 m 80 0 l S %% draw second line
250 0 0 1 RG 80 0 m 0 60 l S %% draw third line
251 1 1 0 RG 0 60 m 96 60 l S %% draw fourth line
252 1 0 1 RG 96 60 m 17 0 l S %% draw fifth line
253 Q
254 q
255 1 0 0 1 100 0 cm 17 0 m 50 95 l 80 0 l 0 60 l 96 60 l h f*
256 q
257 1 0 0 RG 17 0 m 50 95 l S %% draw first line
258 0 1 0 RG 50 95 m 80 0 l S %% draw second line
259 0 0 1 RG 80 0 m 0 60 l S %% draw third line
260 1 1 0 RG 0 60 m 96 60 l S %% draw fourth line
261 1 0 1 RG 96 60 m 17 0 l S %% draw fifth line
262 Q
263
264 1 0 0 1 150 50 cm %% draw doughnut
265 0 40 m 22.08 40 40 22.08 40 0 c
266 40 -22.08 22.08 -40 0 -40 c
267 -22.08 -40 -40 -22.08 -40 0 c
268 -40 22.08 -22.08 40 0 40 c h
269
270 0 20 m 11.04 20 20 11.04 20 0 c
271 20 -11.04 11.04 -20 0 -20 c
272 -11.04 -20 -20 -11.04 -20 0 c
273 -20 11.04 -11.04 20 0 20 c h B*
274 q
275 1 0 0 RG 0 40 m 22.08 40 40 22.08 40 0 c S %% draw first line
276 0 1 0 RG 40 0 m 40 -22.08 22.08 -40 0 -40 c S %% draw second line
277 0 0 1 RG 0 -40 m -22.08 -40 -40 -22.08 -40 0 c S %% draw third line
278 1 1 0 RG -40 0 m -40 22.08 -22.08 40 0 40 c S %% draw fourth line
279
280 1 0 0 RG 0 20 m 11.04 20 20 11.04 20 0 c S %% draw first line
281 0 1 0 RG 20 0 m 20 -11.04 11.04 -20 0 -20 c S %% draw second line
282 0 0 1 RG 0 -20 m -11.04 -20 -20 -11.04 -20 0 c S %% draw third line
283 1 1 0 RG -20 0 m -20 11.04 -11.04 20 0 20 c S %% draw fourth line
284 Q
285
286 1 0 0 1 100 0 cm
287 0 40 m 22.08 40 40 22.08 40 0 c
288 40 -22.08 22.08 -40 0 -40 c
289 -22.08 -40 -40 -22.08 -40 0 c
290 -40 22.08 -22.08 40 0 40 c h
291
292 0 20 m 11.04 20 20 11.04 20 0 c
293 20 -11.04 11.04 -20 0 -20 c
294 -11.04 -20 -20 -11.04 -20 0 c
295 -20 11.04 -11.04 20 0 20 c h B
296 q
297 1 0 0 RG 0 40 m 22.08 40 40 22.08 40 0 c S %% draw first line
298 0 1 0 RG 40 0 m 40 -22.08 22.08 -40 0 -40 c S %% draw second line
299 0 0 1 RG 0 -40 m -22.08 -40 -40 -22.08 -40 0 c S %% draw third line
300 1 1 0 RG -40 0 m -40 22.08 -22.08 40 0 40 c S %% draw fourth line
301
302 1 0 0 RG 0 20 m 11.04 20 20 11.04 20 0 c S %% draw first line
303 0 1 0 RG 20 0 m 20 -11.04 11.04 -20 0 -20 c S %% draw second line
304 0 0 1 RG 0 -20 m -11.04 -20 -20 -11.04 -20 0 c S %% draw third line
305 1 1 0 RG -20 0 m -20 11.04 -11.04 20 0 20 c S %% draw fourth line
306 Q
307
308 0.5 0.6 0.5 rg
309 1 0 0 1 100 0 cm
310 0 20 m -11.04 20 -20 11.04 -20 0 c
311 -20 -11.04 -11.04 -20 0 -20 c
312 11.04 -20 20 -11.04 20 0 c
313 20 11.04 11.04 20 0 20 c h
314
315 0 40 m 22.08 40 40 22.08 40 0 c
316 40 -22.08 22.08 -40 0 -40 c
317 -22.08 -40 -40 -22.08 -40 0 c
318 -40 22.08 -22.08 40 0 40 c h B
319 q
320 1 0 0 RG 0 40 m 22.08 40 40 22.08 40 0 c S %% draw first line
321 0 1 0 RG 40 0 m 40 -22.08 22.08 -40 0 -40 c S %% draw second line
322 0 0 1 RG 0 -40 m -22.08 -40 -40 -22.08 -40 0 c S %% draw third line
323 1 1 0 RG -40 0 m -40 22.08 -22.08 40 0 40 c S %% draw fourth line
324
325 1 0 0 RG 0 20 m -11.04 20 -20 11.04 -20 0 c S %% draw first line
326 0 1 0 RG -20 0 m -20 -11.04 -11.04 -20 0 -20 c S %% draw second line
327 0 0 1 RG 0 -20 m 11.04 -20 20 -11.04 20 0 c S %% draw third line
328 1 1 0 RG 20 0 m 20 11.04 11.04 20 0 20 c S %% draw fourth line
329 Q
330
331 Q
332
333 BT
334 /F1 15 Tf
335 20 100 Td (None-Zero)Tj
336 100 0 Td (Even-Odd)Tj
337 100 0 Td (Even-Odd)Tj
338 100 0 Td (None-Zero)Tj
339 100 0 Td (None-Zero)Tj
340 ET
341 Q %% path construction
342
343 %% clipping
344 q
345 1 0 0 1 0 445 cm
346 BT
347 /F1 15 Tf
348 140 5 Td (Fill Path, set Clipping and show text inside the Clipping) Tj
349 ET
350 0 1 0 rg
351 5 0 120 20 re W f
352 .5 .5 .5 rg
353 BT
354 /F1 20 Tf
355 5 5 Td (Clipping Path) Tj
356 ET
357 Q
358
359 q
360 1 0 0 1 0 410 cm
361 BT
362 /F1 15 Tf
363 140 5 Td (Stroke Path, set Clipping and show text ) Tj
364 ET
365 1 1 0 RG
366 4 w
367 5 0 100 20 re
368 W S
369 .5 .5 .5 rg
370 BT
371 /F1 20 Tf
372 5 5 Td (Clipping Path) Tj
373 ET
374 Q
375
376 q
377 1 0 0 1 0 350 cm
378 BT
379 /F1 15 Tf
380 130 15 Td (Fill and Stroke Path, set Clipping and fill path object) Tj
381 ET
382 /G3 gs
383 %/G2 gs
384 0 1 0 rg 1 1 0 RG
385 10 10 50 20 re W B
386 .5 .5 .5 rg 0 0 0 RG
387 10 10 40 20 re f
388 Q
389
390 q
391 1 0 0 1 0 300 cm
392 BT
393 /F1 15 Tf
394 130 20 Td (No-op for Path, set Clipping and fill path object) Tj
395 ET
396 0 1 0 rg 1 1 0 RG
397 10 10 50 20 re W n
398 .5 .5 .5 rg 0 0 0 RG
399 10 10 40 20 re f
400 Q
401
402 q
403 2 0 0 1 200 300 cm
404 10 0 m 60 0 l 60 50 l 10 50 l h
405 W n
406 0 1 0 rg
407 %10 0 60 60 re f
408 Q
409
410
411 %%end clipping path
412 endstream
413 endobj
414 5 0 obj
415 <<
416 /Type /Font
417 /Subtype /Type1
418 /BaseFont /Helvetica
419 >>
420 endobj
421
422 6 0 obj
423 <<
424 /Type /ExtGState
425 /SA true
426 /LW 10
427 /TR 7 0 R
428 >>
429 endobj
430
431 10 0 obj
432 <<
433 /Type /ExtGState
434 /LW 10
435 >>
436 endobj
437 11 0 obj
438 <<
439 /Type /ExtGState
440 /LW 5
441 >>
442
443 7 0 obj
444 <<
445 /FunctionType 0
446 /Domain [0.0 1.0]
447 /Range [0.0 1.0]
448 /Size 2
449 /BitPerSample 8
450 /Length 7
451 /Filter /ASCIIHexDecode
452 >>
453 stream
454 01 00 >
455 endstream
456 endobj
457
458
459
460
461 xref
462
463
464 trailer
465 <<
466 /Size 0
467 /Root 3 0 R
468 >>
469
470 startxref
471 0
472
473 %%EOF
474
OLDNEW
« no previous file with comments | « fx/path/path_6_graphics4.5.5_expected.pdf.0.png ('k') | fx/path/path_7_expected.pdf.0.png » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698