117 switch (strtolower($color)) {
119 $r = 0.0; $g = 1.0; $b = 1.0;
break;
121 $r = 0.0; $g = 0.0; $b = 0.0;
break;
123 $r = 0.0; $g = 0.0; $b = 1.0;
break;
125 $r = 1.0; $g = 0.0; $b = 1.0;
break;
127 $r = 0.502; $g = 0.502; $b = 0.502;
break;
129 $r = 0.0; $g = 0.502; $b = 0.0;
break;
131 $r = 0.0; $g = 1.0; $b = 0.0;
break;
133 $r = 0.502; $g = 0.0; $b = 0.0;
break;
135 $r = 0.0; $g = 0.0; $b = 0.502;
break;
137 $r = 0.502; $g = 0.502; $b = 0.0;
break;
139 $r = 0.502; $g = 0.0; $b = 0.502;
break;
141 $r = 1.0; $g = 0.0; $b = 0.0;
break;
143 $r = 0.753; $g = 0.753; $b = 0.753;
break;
145 $r = 0.0; $g = 0.502; $b = 0.502;
break;
147 $r = 1.0; $g = 1.0; $b = 1.0;
break;
149 $r = 1.0; $g = 1.0; $b = 0.0;
break;
152 $r = 0.941; $g = 0.973; $b = 1.0;
break;
154 $r = 0.980; $g = 0.922; $b = 0.843;
break;
156 $r = 0.498; $g = 1.0; $b = 0.831;
break;
158 $r = 0.941; $g = 1.0; $b = 1.0;
break;
160 $r = 0.961; $g = 0.961; $b = 0.863;
break;
162 $r = 1.0; $g = 0.894; $b = 0.769;
break;
163 case 'blanchedalmond':
164 $r = 1.0; $g = 1.0; $b = 0.804;
break;
166 $r = 0.541; $g = 0.169; $b = 0.886;
break;
168 $r = 0.647; $g = 0.165; $b = 0.165;
break;
170 $r = 0.871; $g = 0.722; $b = 0.529;
break;
172 $r = 0.373; $g = 0.620; $b = 0.627;
break;
174 $r = 0.498; $g = 1.0; $b = 0.0;
break;
176 $r = 0.824; $g = 0.412; $b = 0.118;
break;
178 $r = 1.0; $g = 0.498; $b = 0.314;
break;
179 case 'cornflowerblue':
180 $r = 0.392; $g = 0.584; $b = 0.929;
break;
182 $r = 1.0; $g = 0.973; $b = 0.863;
break;
184 $r = 0.863; $g = 0.078; $b = 0.235;
break;
186 $r = 0.0; $g = 1.0; $b = 1.0;
break;
188 $r = 0.0; $g = 0.0; $b = 0.545;
break;
190 $r = 0.0; $g = 0.545; $b = 0.545;
break;
191 case 'darkgoldenrod':
192 $r = 0.722; $g = 0.525; $b = 0.043;
break;
194 $r = 0.663; $g = 0.663; $b = 0.663;
break;
196 $r = 0.0; $g = 0.392; $b = 0.0;
break;
198 $r = 0.741; $g = 0.718; $b = 0.420;
break;
200 $r = 0.545; $g = 0.0; $b = 0.545;
break;
201 case 'darkolivegreen':
202 $r = 0.333; $g = 0.420; $b = 0.184;
break;
204 $r = 1.0; $g = 0.549; $b = 0.0;
break;
206 $r = 0.6; $g = 0.196; $b = 0.8;
break;
208 $r = 0.545; $g = 0.0; $b = 0.0;
break;
210 $r = 0.914; $g = 0.588; $b = 0.478;
break;
212 $r = 0.561; $g = 0.737; $b = 0.561;
break;
213 case 'darkslateblue':
214 $r = 0.282; $g = 0.239; $b = 0.545;
break;
215 case 'darkslategray':
216 $r = 0.184; $g = 0.310; $b = 0.310;
break;
217 case 'darkturquoise':
218 $r = 0.0; $g = 0.808; $b = 0.820;
break;
220 $r = 0.580; $g = 0.0; $b = 0.827;
break;
222 $r = 1.0; $g = 0.078; $b = 0.576;
break;
224 $r = 0.0; $g = 0.749; $b = 1.0;
break;
226 $r = 0.412; $g = 0.412; $b = 0.412;
break;
228 $r = 0.118; $g = 0.565; $b = 1.0;
break;
230 $r = 0.698; $g = 0.133; $b = 0.133;
break;
232 $r = 1.0; $g = 0.980; $b = 0.941;
break;
234 $r = 0.133; $g = 0.545; $b = 0.133;
break;
236 $r = 0.863; $g = 0.863; $b = 0.863;
break;
238 $r = 0.973; $g = 0.973; $b = 1.0;
break;
240 $r = 1.0; $g = 0.843; $b = 0.0;
break;
242 $r = 0.855; $g = 0.647; $b = 0.125;
break;
244 $r = 0.678; $g = 1.0; $b = 0.184;
break;
246 $r = 0.941; $g = 1.0; $b = 0.941;
break;
248 $r = 1.0; $g = 0.412; $b = 0.706;
break;
250 $r = 0.804; $g = 0.361; $b = 0.361;
break;
252 $r = 0.294; $g = 0.0; $b = 0.510;
break;
254 $r = 1.0; $g = 0.941; $b = 0.941;
break;
256 $r = 0.941; $g = 0.902; $b = 0.549;
break;
258 $r = 0.902; $g = 0.902; $b = 0.980;
break;
259 case 'lavenderblush':
260 $r = 1.0; $g = 0.941; $b = 0.961;
break;
262 $r = 0.486; $g = 0.988; $b = 0.0;
break;
264 $r = 1.0; $g = 0.980; $b = 0.804;
break;
266 $r = 0.678; $g = 0.847; $b = 0.902;
break;
268 $r = 0.941; $g = 0.502; $b = 0.502;
break;
270 $r = 0.878; $g = 1.0; $b = 1.0;
break;
271 case 'lightgoldenrodyellow':
272 $r = 0.980; $g = 0.980; $b = 0.824;
break;
274 $r = 0.565; $g = 0.933; $b = 0.565;
break;
276 $r = 0.827; $g = 0.827; $b = 0.827;
break;
278 $r = 1.0; $g = 0.714; $b = 0.757;
break;
280 $r = 1.0; $g = 0.627; $b = 0.478;
break;
281 case 'lightseagreen':
282 $r = 0.125; $g = 0.698; $b = 0.667;
break;
284 $r = 0.529; $g = 0.808; $b = 0.980;
break;
285 case 'lightslategray':
286 $r = 0.467; $g = 0.533; $b = 0.6;
break;
287 case 'lightsteelblue':
288 $r = 0.690; $g = 0.769; $b = 0.871;
break;
290 $r = 1.0; $g = 1.0; $b = 0.878;
break;
292 $r = 0.196; $g = 0.804; $b = 0.196;
break;
294 $r = 0.980; $g = 0.941; $b = 0.902;
break;
296 $r = 1.0; $g = 0.0; $b = 1.0;
break;
297 case 'mediumaquamarine':
298 $r = 0.4; $g = 0.804; $b = 0.667;
break;
300 $r = 0.0; $g = 0.0; $b = 0.804;
break;
302 $r = 0.729; $g = 0.333; $b = 0.827;
break;
304 $r = 0.576; $g = 0.439; $b = 0.859;
break;
305 case 'mediumseagreen':
306 $r = 0.235; $g = 0.702; $b = 0.443;
break;
307 case 'mediumslateblue':
308 $r = 0.482; $g = 0.408; $b = 0.933;
break;
309 case 'mediumspringgreen':
310 $r = 0.0; $g = 0.980; $b = 0.604;
break;
311 case 'mediumturquoise':
312 $r = 0.282; $g = 0.820; $b = 0.8;
break;
313 case 'mediumvioletred':
314 $r = 0.780; $g = 0.082; $b = 0.522;
break;
316 $r = 0.098; $g = 0.098; $b = 0.439;
break;
318 $r = 0.961; $g = 1.0; $b = 0.980;
break;
320 $r = 1.0; $g = 0.894; $b = 0.882;
break;
322 $r = 1.0; $g = 0.894; $b = 0.710;
break;
324 $r = 1.0; $g = 0.871; $b = 0.678;
break;
326 $r = 0.992; $g = 0.961; $b = 0.902;
break;
328 $r = 0.420; $g = 0.557; $b = 0.137;
break;
330 $r = 1.0; $g = 0.647; $b = 0.0;
break;
332 $r = 1.0; $g = 0.271; $b = 0.0;
break;
334 $r = 0.855; $g = 0.439; $b = 0.839;
break;
335 case 'palegoldenrod':
336 $r = 0.933; $g = 0.910; $b = 0.667;
break;
338 $r = 0.596; $g = 0.984; $b = 0.596;
break;
339 case 'paleturquoise':
340 $r = 0.686; $g = 0.933; $b = 0.933;
break;
341 case 'palevioletred':
342 $r = 0.859; $g = 0.439; $b = 0.576;
break;
344 $r = 1.0; $g = 0.937; $b = 0.835;
break;
346 $r = 1.0; $g = 0.937; $b = 0.835;
break;
348 $r = 0.804; $g = 0.522; $b = 0.247;
break;
350 $r = 1.0; $g = 0.753; $b = 0.796;
break;
352 $r = 0.867; $g = 0.627; $b = 0.867;
break;
354 $r = 0.690; $g = 0.878; $b = 0.902;
break;
356 $r = 0.737; $g = 0.561; $b = 0.561;
break;
358 $r = 0.255; $g = 0.412; $b = 0.882;
break;
360 $r = 0.545; $g = 0.271; $b = 0.075;
break;
362 $r = 0.980; $g = 0.502; $b = 0.447;
break;
364 $r = 0.957; $g = 0.643; $b = 0.376;
break;
366 $r = 0.180; $g = 0.545; $b = 0.341;
break;
368 $r = 1.0; $g = 0.961; $b = 0.933;
break;
370 $r = 0.627; $g = 0.322; $b = 0.176;
break;
372 $r = 0.529; $g = 0.808; $b = 0.922;
break;
374 $r = 0.416; $g = 0.353; $b = 0.804;
break;
376 $r = 0.439; $g = 0.502; $b = 0.565;
break;
378 $r = 1.0; $g = 0.980; $b = 0.980;
break;
380 $r = 0.0; $g = 1.0; $b = 0.498;
break;
382 $r = 0.275; $g = 0.510; $b = 0.706;
break;
384 $r = 0.824; $g = 0.706; $b = 0.549;
break;
386 $r = 0.847; $g = 0.749; $b = 0.847;
break;
388 $r = 0.992; $g = 0.388; $b = 0.278;
break;
390 $r = 0.251; $g = 0.878; $b = 0.816;
break;
392 $r = 0.933; $g = 0.510; $b = 0.933;
break;
394 $r = 0.961; $g = 0.871; $b = 0.702;
break;
396 $r = 0.961; $g = 0.961; $b = 0.961;
break;
398 $r = 0.604; $g = 0.804; $b = 0.196;
break;
401 #require_once 'Zend/Pdf/Exception.php'; 404 if (($r == $g) && ($g == $b)) {
405 #require_once 'Zend/Pdf/Color/GrayScale.php'; 408 #require_once 'Zend/Pdf/Color/Rgb.php';