1: <?php
2: 3: 4: 5: 6: 7: 8:
9:
10: 11: 12: 13: 14: 15:
16: class Horde_Pdf_Font_Symbol
17: {
18:
19: public function getWidths()
20: {
21: return array('symbol' => array(
22: chr(0) => 250,
23: chr(1) => 250,
24: chr(2) => 250,
25: chr(3) => 250,
26: chr(4) => 250,
27: chr(5) => 250,
28: chr(6) => 250,
29: chr(7) => 250,
30: chr(8) => 250,
31: chr(9) => 250,
32: chr(10) => 250,
33: chr(11) => 250,
34: chr(12) => 250,
35: chr(13) => 250,
36: chr(14) => 250,
37: chr(15) => 250,
38: chr(16) => 250,
39: chr(17) => 250,
40: chr(18) => 250,
41: chr(19) => 250,
42: chr(20) => 250,
43: chr(21) => 250,
44:
45: chr(22) => 250,
46: chr(23) => 250,
47: chr(24) => 250,
48: chr(25) => 250,
49: chr(26) => 250,
50: chr(27) => 250,
51: chr(28) => 250,
52: chr(29) => 250,
53: chr(30) => 250,
54: chr(31) => 250,
55: ' ' => 250,
56: '!' => 333,
57: '"' => 713,
58: '#' => 500,
59: '$' => 549,
60: '%' => 833,
61: '&' => 778,
62: '\'' => 439,
63: '(' => 333,
64: ')' => 333,
65: '*' => 500,
66: '+' => 549,
67:
68: ',' => 250,
69: '-' => 549,
70: '.' => 250,
71: '/' => 278,
72: '0' => 500,
73: '1' => 500,
74: '2' => 500,
75: '3' => 500,
76: '4' => 500,
77: '5' => 500,
78: '6' => 500,
79: '7' => 500,
80: '8' => 500,
81: '9' => 500,
82: ':' => 278,
83: ';' => 278,
84: '<' => 549,
85: '=' => 549,
86: '>' => 549,
87: '?' => 444,
88: '@' => 549,
89: 'A' => 722,
90:
91: 'B' => 667,
92: 'C' => 722,
93: 'D' => 612,
94: 'E' => 611,
95: 'F' => 763,
96: 'G' => 603,
97: 'H' => 722,
98: 'I' => 333,
99: 'J' => 631,
100: 'K' => 722,
101: 'L' => 686,
102: 'M' => 889,
103: 'N' => 722,
104: 'O' => 722,
105: 'P' => 768,
106: 'Q' => 741,
107: 'R' => 556,
108: 'S' => 592,
109: 'T' => 611,
110: 'U' => 690,
111: 'V' => 439,
112: 'W' => 768,
113:
114: 'X' => 645,
115: 'Y' => 795,
116: 'Z' => 611,
117: '[' => 333,
118: '\\' => 863,
119: ']' => 333,
120: '^' => 658,
121: '_' => 500,
122: '`' => 500,
123: 'a' => 631,
124: 'b' => 549,
125: 'c' => 549,
126: 'd' => 494,
127: 'e' => 439,
128: 'f' => 521,
129: 'g' => 411,
130: 'h' => 603,
131: 'i' => 329,
132: 'j' => 603,
133: 'k' => 549,
134: 'l' => 549,
135: 'm' => 576,
136:
137: 'n' => 521,
138: 'o' => 549,
139: 'p' => 549,
140: 'q' => 521,
141: 'r' => 549,
142: 's' => 603,
143: 't' => 439,
144: 'u' => 576,
145: 'v' => 713,
146: 'w' => 686,
147: 'x' => 493,
148: 'y' => 686,
149: 'z' => 494,
150: '{' => 480,
151: '|' => 200,
152: '}' => 480,
153: '~' => 549,
154: chr(127) => 0,
155: chr(128) => 0,
156: chr(129) => 0,
157: chr(130) => 0,
158: chr(131) => 0,
159:
160: chr(132) => 0,
161: chr(133) => 0,
162: chr(134) => 0,
163: chr(135) => 0,
164: chr(136) => 0,
165: chr(137) => 0,
166: chr(138) => 0,
167: chr(139) => 0,
168: chr(140) => 0,
169: chr(141) => 0,
170: chr(142) => 0,
171: chr(143) => 0,
172: chr(144) => 0,
173: chr(145) => 0,
174: chr(146) => 0,
175: chr(147) => 0,
176: chr(148) => 0,
177: chr(149) => 0,
178: chr(150) => 0,
179: chr(151) => 0,
180: chr(152) => 0,
181: chr(153) => 0,
182:
183: chr(154) => 0,
184: chr(155) => 0,
185: chr(156) => 0,
186: chr(157) => 0,
187: chr(158) => 0,
188: chr(159) => 0,
189: chr(160) => 750,
190: chr(161) => 620,
191: chr(162) => 247,
192: chr(163) => 549,
193: chr(164) => 167,
194: chr(165) => 713,
195: chr(166) => 500,
196: chr(167) => 753,
197: chr(168) => 753,
198: chr(169) => 753,
199: chr(170) => 753,
200: chr(171) => 1042,
201: chr(172) => 987,
202: chr(173) => 603,
203: chr(174) => 987,
204: chr(175) => 603,
205:
206: chr(176) => 400,
207: chr(177) => 549,
208: chr(178) => 411,
209: chr(179) => 549,
210: chr(180) => 549,
211: chr(181) => 713,
212: chr(182) => 494,
213: chr(183) => 460,
214: chr(184) => 549,
215: chr(185) => 549,
216: chr(186) => 549,
217: chr(187) => 549,
218: chr(188) => 1000,
219: chr(189) => 603,
220: chr(190) => 1000,
221: chr(191) => 658,
222: chr(192) => 823,
223: chr(193) => 686,
224: chr(194) => 795,
225: chr(195) => 987,
226: chr(196) => 768,
227: chr(197) => 768,
228:
229: chr(198) => 823,
230: chr(199) => 768,
231: chr(200) => 768,
232: chr(201) => 713,
233: chr(202) => 713,
234: chr(203) => 713,
235: chr(204) => 713,
236: chr(205) => 713,
237: chr(206) => 713,
238: chr(207) => 713,
239: chr(208) => 768,
240: chr(209) => 713,
241: chr(210) => 790,
242: chr(211) => 790,
243: chr(212) => 890,
244: chr(213) => 823,
245: chr(214) => 549,
246: chr(215) => 250,
247: chr(216) => 713,
248: chr(217) => 603,
249: chr(218) => 603,
250: chr(219) => 1042,
251:
252: chr(220) => 987,
253: chr(221) => 603,
254: chr(222) => 987,
255: chr(223) => 603,
256: chr(224) => 494,
257: chr(225) => 329,
258: chr(226) => 790,
259: chr(227) => 790,
260: chr(228) => 786,
261: chr(229) => 713,
262: chr(230) => 384,
263: chr(231) => 384,
264: chr(232) => 384,
265: chr(233) => 384,
266: chr(234) => 384,
267: chr(235) => 384,
268: chr(236) => 494,
269: chr(237) => 494,
270: chr(238) => 494,
271: chr(239) => 494,
272: chr(240) => 0,
273: chr(241) => 329,
274:
275: chr(242) => 274,
276: chr(243) => 686,
277: chr(244) => 686,
278: chr(245) => 686,
279: chr(246) => 384,
280: chr(247) => 384,
281: chr(248) => 384,
282: chr(249) => 384,
283: chr(250) => 384,
284: chr(251) => 384,
285: chr(252) => 494,
286: chr(253) => 494,
287: chr(254) => 494,
288: chr(255) => 0,
289: ));
290: }
291:
292: }
293: