File Coverage

blib/lib/PDF/API2/Resource/Font/CoreFont/zapfdingbats.pm
Criterion Covered Total %
statement 7 7 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod 0 1 0.0
total 10 11 90.9


line stmt bran cond sub pod time code
1             package PDF::API2::Resource::Font::CoreFont::zapfdingbats;
2              
3 3     3   1084 use strict;
  3         7  
  3         102  
4 3     3   16 use warnings;
  3         7  
  3         2448  
5              
6             our $VERSION = '2.045'; # VERSION
7              
8             sub data { return {
9 2     2 0 229 'fontname' => 'ZapfDingbats',
10             'type' => 'Type1',
11             'apiname' => 'Zapf',
12             'ascender' => '806',
13             'capheight' => '705',
14             'descender' => '-198',
15             'iscore' => '1',
16             'isfixedpitch' => '0',
17             'issymbol' => '1',
18             'italicangle' => '0',
19             'missingwidth' => '278',
20             'stdhw' => '28',
21             'stdvw' => '90',
22             'underlineposition' => '-205',
23             'underlinethickness' => '123',
24             'xheight' => '705',
25             'firstchar' => '32',
26             'lastchar' => '255',
27             'char' => [ # DEF. ENCODING GLYPH TABLE
28             '.notdef', # C+0x00 # U+0x0000
29             '.notdef', # C+0x01 # U+0x0000
30             '.notdef', # C+0x02 # U+0x0000
31             '.notdef', # C+0x03 # U+0x0000
32             '.notdef', # C+0x04 # U+0x0000
33             '.notdef', # C+0x05 # U+0x0000
34             '.notdef', # C+0x06 # U+0x0000
35             '.notdef', # C+0x07 # U+0x0000
36             '.notdef', # C+0x08 # U+0x0000
37             '.notdef', # C+0x09 # U+0x0000
38             '.notdef', # C+0x0A # U+0x0000
39             '.notdef', # C+0x0B # U+0x0000
40             '.notdef', # C+0x0C # U+0x0000
41             '.notdef', # C+0x0D # U+0x0000
42             '.notdef', # C+0x0E # U+0x0000
43             '.notdef', # C+0x0F # U+0x0000
44             '.notdef', # C+0x10 # U+0x0000
45             '.notdef', # C+0x11 # U+0x0000
46             '.notdef', # C+0x12 # U+0x0000
47             '.notdef', # C+0x13 # U+0x0000
48             '.notdef', # C+0x14 # U+0x0000
49             '.notdef', # C+0x15 # U+0x0000
50             '.notdef', # C+0x16 # U+0x0000
51             '.notdef', # C+0x17 # U+0x0000
52             '.notdef', # C+0x18 # U+0x0000
53             '.notdef', # C+0x19 # U+0x0000
54             '.notdef', # C+0x1A # U+0x0000
55             '.notdef', # C+0x1B # U+0x0000
56             '.notdef', # C+0x1C # U+0x0000
57             '.notdef', # C+0x1D # U+0x0000
58             '.notdef', # C+0x1E # U+0x0000
59             '.notdef', # C+0x1F # U+0x0000
60             'space', # C+0x20 # U+0xF020
61             'a1', # C+0x21 # U+0xF021
62             'a2', # C+0x22 # U+0xF022
63             'a202', # C+0x23 # U+0xF023
64             'a3', # C+0x24 # U+0xF024
65             'a4', # C+0x25 # U+0xF025
66             'a5', # C+0x26 # U+0xF026
67             'a119', # C+0x27 # U+0xF027
68             'a118', # C+0x28 # U+0xF028
69             'a117', # C+0x29 # U+0xF029
70             'a11', # C+0x2A # U+0xF02A
71             'a12', # C+0x2B # U+0xF02B
72             'a13', # C+0x2C # U+0xF02C
73             'a14', # C+0x2D # U+0xF02D
74             'a15', # C+0x2E # U+0xF02E
75             'a16', # C+0x2F # U+0xF02F
76             'a105', # C+0x30 # U+0xF030
77             'a17', # C+0x31 # U+0xF031
78             'a18', # C+0x32 # U+0xF032
79             'a19', # C+0x33 # U+0xF033
80             'a20', # C+0x34 # U+0xF034
81             'a21', # C+0x35 # U+0xF035
82             'a22', # C+0x36 # U+0xF036
83             'a23', # C+0x37 # U+0xF037
84             'a24', # C+0x38 # U+0xF038
85             'a25', # C+0x39 # U+0xF039
86             'a26', # C+0x3A # U+0xF03A
87             'a27', # C+0x3B # U+0xF03B
88             'a28', # C+0x3C # U+0xF03C
89             'a6', # C+0x3D # U+0xF03D
90             'a7', # C+0x3E # U+0xF03E
91             'a8', # C+0x3F # U+0xF03F
92             'a9', # C+0x40 # U+0xF040
93             'a10', # C+0x41 # U+0xF041
94             'a29', # C+0x42 # U+0xF042
95             'a30', # C+0x43 # U+0xF043
96             'a31', # C+0x44 # U+0xF044
97             'a32', # C+0x45 # U+0xF045
98             'a33', # C+0x46 # U+0xF046
99             'a34', # C+0x47 # U+0xF047
100             'a35', # C+0x48 # U+0xF048
101             'a36', # C+0x49 # U+0xF049
102             'a37', # C+0x4A # U+0xF04A
103             'a38', # C+0x4B # U+0xF04B
104             'a39', # C+0x4C # U+0xF04C
105             'a40', # C+0x4D # U+0xF04D
106             'a41', # C+0x4E # U+0xF04E
107             'a42', # C+0x4F # U+0xF04F
108             'a43', # C+0x50 # U+0xF050
109             'a44', # C+0x51 # U+0xF051
110             'a45', # C+0x52 # U+0xF052
111             'a46', # C+0x53 # U+0xF053
112             'a47', # C+0x54 # U+0xF054
113             'a48', # C+0x55 # U+0xF055
114             'a49', # C+0x56 # U+0xF056
115             'a50', # C+0x57 # U+0xF057
116             'a51', # C+0x58 # U+0xF058
117             'a52', # C+0x59 # U+0xF059
118             'a53', # C+0x5A # U+0xF05A
119             'a54', # C+0x5B # U+0xF05B
120             'a55', # C+0x5C # U+0xF05C
121             'a56', # C+0x5D # U+0xF05D
122             'a57', # C+0x5E # U+0xF05E
123             'a58', # C+0x5F # U+0xF05F
124             'a59', # C+0x60 # U+0xF060
125             'a60', # C+0x61 # U+0xF061
126             'a61', # C+0x62 # U+0xF062
127             'a62', # C+0x63 # U+0xF063
128             'a63', # C+0x64 # U+0xF064
129             'a64', # C+0x65 # U+0xF065
130             'a65', # C+0x66 # U+0xF066
131             'a66', # C+0x67 # U+0xF067
132             'a67', # C+0x68 # U+0xF068
133             'a68', # C+0x69 # U+0xF069
134             'a69', # C+0x6A # U+0xF06A
135             'a70', # C+0x6B # U+0xF06B
136             'a71', # C+0x6C # U+0xF06C
137             'a72', # C+0x6D # U+0xF06D
138             'a73', # C+0x6E # U+0xF06E
139             'a74', # C+0x6F # U+0xF06F
140             'a203', # C+0x70 # U+0xF070
141             'a75', # C+0x71 # U+0xF071
142             'a204', # C+0x72 # U+0xF072
143             'a76', # C+0x73 # U+0xF073
144             'a77', # C+0x74 # U+0xF074
145             'a78', # C+0x75 # U+0xF075
146             'a79', # C+0x76 # U+0xF076
147             'a81', # C+0x77 # U+0xF077
148             'a82', # C+0x78 # U+0xF078
149             'a83', # C+0x79 # U+0xF079
150             'a84', # C+0x7A # U+0xF07A
151             'a97', # C+0x7B # U+0xF07B
152             'a98', # C+0x7C # U+0xF07C
153             'a99', # C+0x7D # U+0xF07D
154             'a100', # C+0x7E # U+0xF07E
155             '.notdef', # C+0x7F # U+0x0000
156             'a89', # C+0x80 # U+0xF080
157             'a90', # C+0x81 # U+0xF081
158             'a93', # C+0x82 # U+0xF082
159             'a94', # C+0x83 # U+0xF083
160             'a91', # C+0x84 # U+0xF084
161             'a92', # C+0x85 # U+0xF085
162             'a205', # C+0x86 # U+0xF086
163             'a85', # C+0x87 # U+0xF087
164             'a206', # C+0x88 # U+0xF088
165             'a86', # C+0x89 # U+0xF089
166             'a87', # C+0x8A # U+0xF08A
167             'a88', # C+0x8B # U+0xF08B
168             'a95', # C+0x8C # U+0xF08C
169             'a96', # C+0x8D # U+0xF08D
170             '.notdef', # C+0x8E # U+0x0000
171             '.notdef', # C+0x8F # U+0x0000
172             '.notdef', # C+0x90 # U+0x0000
173             '.notdef', # C+0x91 # U+0x0000
174             '.notdef', # C+0x92 # U+0x0000
175             '.notdef', # C+0x93 # U+0x0000
176             '.notdef', # C+0x94 # U+0x0000
177             '.notdef', # C+0x95 # U+0x0000
178             '.notdef', # C+0x96 # U+0x0000
179             '.notdef', # C+0x97 # U+0x0000
180             '.notdef', # C+0x98 # U+0x0000
181             '.notdef', # C+0x99 # U+0x0000
182             '.notdef', # C+0x9A # U+0x0000
183             '.notdef', # C+0x9B # U+0x0000
184             '.notdef', # C+0x9C # U+0x0000
185             '.notdef', # C+0x9D # U+0x0000
186             '.notdef', # C+0x9E # U+0x0000
187             '.notdef', # C+0x9F # U+0x0000
188             '.notdef', # C+0xA0 # U+0x0000
189             'a101', # C+0xA1 # U+0xF0A1
190             'a102', # C+0xA2 # U+0xF0A2
191             'a103', # C+0xA3 # U+0xF0A3
192             'a104', # C+0xA4 # U+0xF0A4
193             'a106', # C+0xA5 # U+0xF0A5
194             'a107', # C+0xA6 # U+0xF0A6
195             'a108', # C+0xA7 # U+0xF0A7
196             'a112', # C+0xA8 # U+0xF0A8
197             'a111', # C+0xA9 # U+0xF0A9
198             'a110', # C+0xAA # U+0xF0AA
199             'a109', # C+0xAB # U+0xF0AB
200             'a120', # C+0xAC # U+0xF0AC
201             'a121', # C+0xAD # U+0xF0AD
202             'a122', # C+0xAE # U+0xF0AE
203             'a123', # C+0xAF # U+0xF0AF
204             'a124', # C+0xB0 # U+0xF0B0
205             'a125', # C+0xB1 # U+0xF0B1
206             'a126', # C+0xB2 # U+0xF0B2
207             'a127', # C+0xB3 # U+0xF0B3
208             'a128', # C+0xB4 # U+0xF0B4
209             'a129', # C+0xB5 # U+0xF0B5
210             'a130', # C+0xB6 # U+0xF0B6
211             'a131', # C+0xB7 # U+0xF0B7
212             'a132', # C+0xB8 # U+0xF0B8
213             'a133', # C+0xB9 # U+0xF0B9
214             'a134', # C+0xBA # U+0xF0BA
215             'a135', # C+0xBB # U+0xF0BB
216             'a136', # C+0xBC # U+0xF0BC
217             'a137', # C+0xBD # U+0xF0BD
218             'a138', # C+0xBE # U+0xF0BE
219             'a139', # C+0xBF # U+0xF0BF
220             'a140', # C+0xC0 # U+0xF0C0
221             'a141', # C+0xC1 # U+0xF0C1
222             'a142', # C+0xC2 # U+0xF0C2
223             'a143', # C+0xC3 # U+0xF0C3
224             'a144', # C+0xC4 # U+0xF0C4
225             'a145', # C+0xC5 # U+0xF0C5
226             'a146', # C+0xC6 # U+0xF0C6
227             'a147', # C+0xC7 # U+0xF0C7
228             'a148', # C+0xC8 # U+0xF0C8
229             'a149', # C+0xC9 # U+0xF0C9
230             'a150', # C+0xCA # U+0xF0CA
231             'a151', # C+0xCB # U+0xF0CB
232             'a152', # C+0xCC # U+0xF0CC
233             'a153', # C+0xCD # U+0xF0CD
234             'a154', # C+0xCE # U+0xF0CE
235             'a155', # C+0xCF # U+0xF0CF
236             'a156', # C+0xD0 # U+0xF0D0
237             'a157', # C+0xD1 # U+0xF0D1
238             'a158', # C+0xD2 # U+0xF0D2
239             'a159', # C+0xD3 # U+0xF0D3
240             'a160', # C+0xD4 # U+0xF0D4
241             'a161', # C+0xD5 # U+0xF0D5
242             'a163', # C+0xD6 # U+0xF0D6
243             'a164', # C+0xD7 # U+0xF0D7
244             'a196', # C+0xD8 # U+0xF0D8
245             'a165', # C+0xD9 # U+0xF0D9
246             'a192', # C+0xDA # U+0xF0DA
247             'a166', # C+0xDB # U+0xF0DB
248             'a167', # C+0xDC # U+0xF0DC
249             'a168', # C+0xDD # U+0xF0DD
250             'a169', # C+0xDE # U+0xF0DE
251             'a170', # C+0xDF # U+0xF0DF
252             'a171', # C+0xE0 # U+0xF0E0
253             'a172', # C+0xE1 # U+0xF0E1
254             'a173', # C+0xE2 # U+0xF0E2
255             'a162', # C+0xE3 # U+0xF0E3
256             'a174', # C+0xE4 # U+0xF0E4
257             'a175', # C+0xE5 # U+0xF0E5
258             'a176', # C+0xE6 # U+0xF0E6
259             'a177', # C+0xE7 # U+0xF0E7
260             'a178', # C+0xE8 # U+0xF0E8
261             'a179', # C+0xE9 # U+0xF0E9
262             'a193', # C+0xEA # U+0xF0EA
263             'a180', # C+0xEB # U+0xF0EB
264             'a199', # C+0xEC # U+0xF0EC
265             'a181', # C+0xED # U+0xF0ED
266             'a200', # C+0xEE # U+0xF0EE
267             'a182', # C+0xEF # U+0xF0EF
268             '.notdef', # C+0xF0 # U+0x0000
269             'a201', # C+0xF1 # U+0xF0F1
270             'a183', # C+0xF2 # U+0xF0F2
271             'a184', # C+0xF3 # U+0xF0F3
272             'a197', # C+0xF4 # U+0xF0F4
273             'a185', # C+0xF5 # U+0xF0F5
274             'a194', # C+0xF6 # U+0xF0F6
275             'a198', # C+0xF7 # U+0xF0F7
276             'a186', # C+0xF8 # U+0xF0F8
277             'a195', # C+0xF9 # U+0xF0F9
278             'a187', # C+0xFA # U+0xF0FA
279             'a188', # C+0xFB # U+0xF0FB
280             'a189', # C+0xFC # U+0xF0FC
281             'a190', # C+0xFD # U+0xF0FD
282             'a191', # C+0xFE # U+0xF0FE
283             '.notdef', # C+0xFF # U+0x0000
284             ], # DEF. ENCODING GLYPH TABLE
285             'fontbbox' => [ 0, -143, 981, 820 ],
286             'wx' => { # HORIZ. WIDTH TABLE
287             'space' => 278,
288             'a1' => 974,
289             'a10' => 692,
290             'a100' => 668,
291             'a101' => 732,
292             'a102' => 544,
293             'a103' => 544,
294             'a104' => 910,
295             'a105' => 911,
296             'a106' => 667,
297             'a107' => 760,
298             'a108' => 760,
299             'a109' => 626,
300             'a11' => 960,
301             'a110' => 694,
302             'a111' => 595,
303             'a112' => 776,
304             'a117' => 690,
305             'a118' => 791,
306             'a119' => 790,
307             'a12' => 939,
308             'a120' => 788,
309             'a121' => 788,
310             'a122' => 788,
311             'a123' => 788,
312             'a124' => 788,
313             'a125' => 788,
314             'a126' => 788,
315             'a127' => 788,
316             'a128' => 788,
317             'a129' => 788,
318             'a13' => 549,
319             'a130' => 788,
320             'a131' => 788,
321             'a132' => 788,
322             'a133' => 788,
323             'a134' => 788,
324             'a135' => 788,
325             'a136' => 788,
326             'a137' => 788,
327             'a138' => 788,
328             'a139' => 788,
329             'a14' => 855,
330             'a140' => 788,
331             'a141' => 788,
332             'a142' => 788,
333             'a143' => 788,
334             'a144' => 788,
335             'a145' => 788,
336             'a146' => 788,
337             'a147' => 788,
338             'a148' => 788,
339             'a149' => 788,
340             'a15' => 911,
341             'a150' => 788,
342             'a151' => 788,
343             'a152' => 788,
344             'a153' => 788,
345             'a154' => 788,
346             'a155' => 788,
347             'a156' => 788,
348             'a157' => 788,
349             'a158' => 788,
350             'a159' => 788,
351             'a16' => 933,
352             'a160' => 894,
353             'a161' => 838,
354             'a162' => 924,
355             'a163' => 1016,
356             'a164' => 458,
357             'a165' => 924,
358             'a166' => 918,
359             'a167' => 927,
360             'a168' => 928,
361             'a169' => 928,
362             'a17' => 945,
363             'a170' => 834,
364             'a171' => 873,
365             'a172' => 828,
366             'a173' => 924,
367             'a174' => 917,
368             'a175' => 930,
369             'a176' => 931,
370             'a177' => 463,
371             'a178' => 883,
372             'a179' => 836,
373             'a18' => 974,
374             'a180' => 867,
375             'a181' => 696,
376             'a182' => 874,
377             'a183' => 760,
378             'a184' => 946,
379             'a185' => 865,
380             'a186' => 967,
381             'a187' => 831,
382             'a188' => 873,
383             'a189' => 927,
384             'a19' => 755,
385             'a190' => 970,
386             'a191' => 918,
387             'a192' => 748,
388             'a193' => 836,
389             'a194' => 771,
390             'a195' => 888,
391             'a196' => 748,
392             'a197' => 771,
393             'a198' => 888,
394             'a199' => 867,
395             'a2' => 961,
396             'a20' => 846,
397             'a200' => 696,
398             'a201' => 874,
399             'a202' => 974,
400             'a203' => 762,
401             'a204' => 759,
402             'a205' => 509,
403             'a206' => 410,
404             'a21' => 762,
405             'a22' => 761,
406             'a23' => 571,
407             'a24' => 677,
408             'a25' => 763,
409             'a26' => 760,
410             'a27' => 759,
411             'a28' => 754,
412             'a29' => 786,
413             'a3' => 980,
414             'a30' => 788,
415             'a31' => 788,
416             'a32' => 790,
417             'a33' => 793,
418             'a34' => 794,
419             'a35' => 816,
420             'a36' => 823,
421             'a37' => 789,
422             'a38' => 841,
423             'a39' => 823,
424             'a4' => 719,
425             'a40' => 833,
426             'a41' => 816,
427             'a42' => 831,
428             'a43' => 923,
429             'a44' => 744,
430             'a45' => 723,
431             'a46' => 749,
432             'a47' => 790,
433             'a48' => 792,
434             'a49' => 695,
435             'a5' => 789,
436             'a50' => 776,
437             'a51' => 768,
438             'a52' => 792,
439             'a53' => 759,
440             'a54' => 707,
441             'a55' => 708,
442             'a56' => 682,
443             'a57' => 701,
444             'a58' => 826,
445             'a59' => 815,
446             'a6' => 494,
447             'a60' => 789,
448             'a61' => 789,
449             'a62' => 707,
450             'a63' => 687,
451             'a64' => 696,
452             'a65' => 689,
453             'a66' => 786,
454             'a67' => 787,
455             'a68' => 713,
456             'a69' => 791,
457             'a7' => 552,
458             'a70' => 785,
459             'a71' => 791,
460             'a72' => 873,
461             'a73' => 761,
462             'a74' => 762,
463             'a75' => 759,
464             'a76' => 892,
465             'a77' => 892,
466             'a78' => 788,
467             'a79' => 784,
468             'a8' => 537,
469             'a81' => 438,
470             'a82' => 138,
471             'a83' => 277,
472             'a84' => 415,
473             'a85' => 509,
474             'a86' => 410,
475             'a87' => 234,
476             'a88' => 234,
477             'a89' => 390,
478             'a9' => 577,
479             'a90' => 390,
480             'a91' => 276,
481             'a92' => 276,
482             'a93' => 317,
483             'a94' => 317,
484             'a95' => 334,
485             'a96' => 334,
486             'a97' => 392,
487             'a98' => 392,
488             'a99' => 668,
489             }, # HORIZ. WIDTH TABLE
490             } };
491              
492             1;