30 if (!defined(
'PHPEXCEL_ROOT')) {
34 define(
'PHPEXCEL_ROOT', dirname(__FILE__) .
'/../../../');
38 require_once PHPEXCEL_ROOT .
'PHPExcel.php';
41 require_once PHPEXCEL_ROOT .
'PHPExcel/Writer/Excel2007.php';
44 require_once PHPEXCEL_ROOT .
'PHPExcel/Writer/Excel2007/WriterPart.php';
47 require_once PHPEXCEL_ROOT .
'PHPExcel/Shared/XMLWriter.php';
77 $objWriter->startDocument(
'1.0',
'UTF-8',
'yes');
80 $objWriter->startElement(
'a:theme');
81 $objWriter->writeAttribute(
'xmlns:a',
'http://schemas.openxmlformats.org/drawingml/2006/main');
82 $objWriter->writeAttribute(
'name',
'Office Theme');
85 $objWriter->startElement(
'a:themeElements');
89 $objWriter->startElement(
'a:clrScheme');
90 $objWriter->writeAttribute(
'name',
'Office');
93 $objWriter->startElement(
'a:dk1');
96 $objWriter->startElement(
'a:sysClr');
97 $objWriter->writeAttribute(
'val',
'windowText');
98 $objWriter->writeAttribute(
'lastClr',
'000000');
99 $objWriter->endElement();
101 $objWriter->endElement();
104 $objWriter->startElement(
'a:lt1');
107 $objWriter->startElement(
'a:sysClr');
108 $objWriter->writeAttribute(
'val',
'window');
109 $objWriter->writeAttribute(
'lastClr',
'FFFFFF');
110 $objWriter->endElement();
112 $objWriter->endElement();
115 $objWriter->startElement(
'a:dk2');
118 $objWriter->startElement(
'a:srgbClr');
119 $objWriter->writeAttribute(
'val',
'1F497D');
120 $objWriter->endElement();
122 $objWriter->endElement();
125 $objWriter->startElement(
'a:lt2');
128 $objWriter->startElement(
'a:srgbClr');
129 $objWriter->writeAttribute(
'val',
'EEECE1');
130 $objWriter->endElement();
132 $objWriter->endElement();
135 $objWriter->startElement(
'a:accent1');
138 $objWriter->startElement(
'a:srgbClr');
139 $objWriter->writeAttribute(
'val',
'4F81BD');
140 $objWriter->endElement();
142 $objWriter->endElement();
145 $objWriter->startElement(
'a:accent2');
148 $objWriter->startElement(
'a:srgbClr');
149 $objWriter->writeAttribute(
'val',
'C0504D');
150 $objWriter->endElement();
152 $objWriter->endElement();
155 $objWriter->startElement(
'a:accent3');
158 $objWriter->startElement(
'a:srgbClr');
159 $objWriter->writeAttribute(
'val',
'9BBB59');
160 $objWriter->endElement();
162 $objWriter->endElement();
165 $objWriter->startElement(
'a:accent4');
168 $objWriter->startElement(
'a:srgbClr');
169 $objWriter->writeAttribute(
'val',
'8064A2');
170 $objWriter->endElement();
172 $objWriter->endElement();
175 $objWriter->startElement(
'a:accent5');
178 $objWriter->startElement(
'a:srgbClr');
179 $objWriter->writeAttribute(
'val',
'4BACC6');
180 $objWriter->endElement();
182 $objWriter->endElement();
185 $objWriter->startElement(
'a:accent6');
188 $objWriter->startElement(
'a:srgbClr');
189 $objWriter->writeAttribute(
'val',
'F79646');
190 $objWriter->endElement();
192 $objWriter->endElement();
195 $objWriter->startElement(
'a:hlink');
198 $objWriter->startElement(
'a:srgbClr');
199 $objWriter->writeAttribute(
'val',
'0000FF');
200 $objWriter->endElement();
202 $objWriter->endElement();
205 $objWriter->startElement(
'a:folHlink');
208 $objWriter->startElement(
'a:srgbClr');
209 $objWriter->writeAttribute(
'val',
'800080');
210 $objWriter->endElement();
212 $objWriter->endElement();
214 $objWriter->endElement();
219 $objWriter->startElement(
'a:fontScheme');
220 $objWriter->writeAttribute(
'name',
'Office');
223 $objWriter->startElement(
'a:majorFont');
226 $objWriter->startElement(
'a:latin');
227 $objWriter->writeAttribute(
'typeface',
'Cambria');
228 $objWriter->endElement();
231 $objWriter->startElement(
'a:ea');
232 $objWriter->writeAttribute(
'typeface',
'');
233 $objWriter->endElement();
236 $objWriter->startElement(
'a:cs');
237 $objWriter->writeAttribute(
'typeface',
'');
238 $objWriter->endElement();
241 $objWriter->startElement(
'a:font');
242 $objWriter->writeAttribute(
'script',
'Jpan');
243 $objWriter->writeAttribute(
'typeface',
'?? ?????');
244 $objWriter->endElement();
247 $objWriter->startElement(
'a:font');
248 $objWriter->writeAttribute(
'script',
'Hang');
249 $objWriter->writeAttribute(
'typeface',
'?? ??');
250 $objWriter->endElement();
253 $objWriter->startElement(
'a:font');
254 $objWriter->writeAttribute(
'script',
'Hans');
255 $objWriter->writeAttribute(
'typeface',
'??');
256 $objWriter->endElement();
259 $objWriter->startElement(
'a:font');
260 $objWriter->writeAttribute(
'script',
'Hant');
261 $objWriter->writeAttribute(
'typeface',
'????');
262 $objWriter->endElement();
265 $objWriter->startElement(
'a:font');
266 $objWriter->writeAttribute(
'script',
'Arab');
267 $objWriter->writeAttribute(
'typeface',
'Times New Roman');
268 $objWriter->endElement();
271 $objWriter->startElement(
'a:font');
272 $objWriter->writeAttribute(
'script',
'Hebr');
273 $objWriter->writeAttribute(
'typeface',
'Times New Roman');
274 $objWriter->endElement();
277 $objWriter->startElement(
'a:font');
278 $objWriter->writeAttribute(
'script',
'Thai');
279 $objWriter->writeAttribute(
'typeface',
'Tahoma');
280 $objWriter->endElement();
283 $objWriter->startElement(
'a:font');
284 $objWriter->writeAttribute(
'script',
'Ethi');
285 $objWriter->writeAttribute(
'typeface',
'Nyala');
286 $objWriter->endElement();
289 $objWriter->startElement(
'a:font');
290 $objWriter->writeAttribute(
'script',
'Beng');
291 $objWriter->writeAttribute(
'typeface',
'Vrinda');
292 $objWriter->endElement();
295 $objWriter->startElement(
'a:font');
296 $objWriter->writeAttribute(
'script',
'Gujr');
297 $objWriter->writeAttribute(
'typeface',
'Shruti');
298 $objWriter->endElement();
301 $objWriter->startElement(
'a:font');
302 $objWriter->writeAttribute(
'script',
'Khmr');
303 $objWriter->writeAttribute(
'typeface',
'MoolBoran');
304 $objWriter->endElement();
307 $objWriter->startElement(
'a:font');
308 $objWriter->writeAttribute(
'script',
'Knda');
309 $objWriter->writeAttribute(
'typeface',
'Tunga');
310 $objWriter->endElement();
313 $objWriter->startElement(
'a:font');
314 $objWriter->writeAttribute(
'script',
'Guru');
315 $objWriter->writeAttribute(
'typeface',
'Raavi');
316 $objWriter->endElement();
319 $objWriter->startElement(
'a:font');
320 $objWriter->writeAttribute(
'script',
'Cans');
321 $objWriter->writeAttribute(
'typeface',
'Euphemia');
322 $objWriter->endElement();
325 $objWriter->startElement(
'a:font');
326 $objWriter->writeAttribute(
'script',
'Cher');
327 $objWriter->writeAttribute(
'typeface',
'Plantagenet Cherokee');
328 $objWriter->endElement();
331 $objWriter->startElement(
'a:font');
332 $objWriter->writeAttribute(
'script',
'Yiii');
333 $objWriter->writeAttribute(
'typeface',
'Microsoft Yi Baiti');
334 $objWriter->endElement();
337 $objWriter->startElement(
'a:font');
338 $objWriter->writeAttribute(
'script',
'Tibt');
339 $objWriter->writeAttribute(
'typeface',
'Microsoft Himalaya');
340 $objWriter->endElement();
343 $objWriter->startElement(
'a:font');
344 $objWriter->writeAttribute(
'script',
'Thaa');
345 $objWriter->writeAttribute(
'typeface',
'MV Boli');
346 $objWriter->endElement();
349 $objWriter->startElement(
'a:font');
350 $objWriter->writeAttribute(
'script',
'Deva');
351 $objWriter->writeAttribute(
'typeface',
'Mangal');
352 $objWriter->endElement();
355 $objWriter->startElement(
'a:font');
356 $objWriter->writeAttribute(
'script',
'Telu');
357 $objWriter->writeAttribute(
'typeface',
'Gautami');
358 $objWriter->endElement();
361 $objWriter->startElement(
'a:font');
362 $objWriter->writeAttribute(
'script',
'Taml');
363 $objWriter->writeAttribute(
'typeface',
'Latha');
364 $objWriter->endElement();
367 $objWriter->startElement(
'a:font');
368 $objWriter->writeAttribute(
'script',
'Syrc');
369 $objWriter->writeAttribute(
'typeface',
'Estrangelo Edessa');
370 $objWriter->endElement();
373 $objWriter->startElement(
'a:font');
374 $objWriter->writeAttribute(
'script',
'Orya');
375 $objWriter->writeAttribute(
'typeface',
'Kalinga');
376 $objWriter->endElement();
379 $objWriter->startElement(
'a:font');
380 $objWriter->writeAttribute(
'script',
'Mlym');
381 $objWriter->writeAttribute(
'typeface',
'Kartika');
382 $objWriter->endElement();
385 $objWriter->startElement(
'a:font');
386 $objWriter->writeAttribute(
'script',
'Laoo');
387 $objWriter->writeAttribute(
'typeface',
'DokChampa');
388 $objWriter->endElement();
391 $objWriter->startElement(
'a:font');
392 $objWriter->writeAttribute(
'script',
'Sinh');
393 $objWriter->writeAttribute(
'typeface',
'Iskoola Pota');
394 $objWriter->endElement();
397 $objWriter->startElement(
'a:font');
398 $objWriter->writeAttribute(
'script',
'Mong');
399 $objWriter->writeAttribute(
'typeface',
'Mongolian Baiti');
400 $objWriter->endElement();
403 $objWriter->startElement(
'a:font');
404 $objWriter->writeAttribute(
'script',
'Viet');
405 $objWriter->writeAttribute(
'typeface',
'Times New Roman');
406 $objWriter->endElement();
409 $objWriter->startElement(
'a:font');
410 $objWriter->writeAttribute(
'script',
'Uigh');
411 $objWriter->writeAttribute(
'typeface',
'Microsoft Uighur');
412 $objWriter->endElement();
414 $objWriter->endElement();
417 $objWriter->startElement(
'a:minorFont');
420 $objWriter->startElement(
'a:latin');
421 $objWriter->writeAttribute(
'typeface',
'Calibri');
422 $objWriter->endElement();
425 $objWriter->startElement(
'a:ea');
426 $objWriter->writeAttribute(
'typeface',
'');
427 $objWriter->endElement();
430 $objWriter->startElement(
'a:cs');
431 $objWriter->writeAttribute(
'typeface',
'');
432 $objWriter->endElement();
435 $objWriter->startElement(
'a:font');
436 $objWriter->writeAttribute(
'script',
'Jpan');
437 $objWriter->writeAttribute(
'typeface',
'?? ?????');
438 $objWriter->endElement();
441 $objWriter->startElement(
'a:font');
442 $objWriter->writeAttribute(
'script',
'Hang');
443 $objWriter->writeAttribute(
'typeface',
'?? ??');
444 $objWriter->endElement();
447 $objWriter->startElement(
'a:font');
448 $objWriter->writeAttribute(
'script',
'Hans');
449 $objWriter->writeAttribute(
'typeface',
'??');
450 $objWriter->endElement();
453 $objWriter->startElement(
'a:font');
454 $objWriter->writeAttribute(
'script',
'Hant');
455 $objWriter->writeAttribute(
'typeface',
'????');
456 $objWriter->endElement();
459 $objWriter->startElement(
'a:font');
460 $objWriter->writeAttribute(
'script',
'Arab');
461 $objWriter->writeAttribute(
'typeface',
'Arial');
462 $objWriter->endElement();
465 $objWriter->startElement(
'a:font');
466 $objWriter->writeAttribute(
'script',
'Hebr');
467 $objWriter->writeAttribute(
'typeface',
'Arial');
468 $objWriter->endElement();
471 $objWriter->startElement(
'a:font');
472 $objWriter->writeAttribute(
'script',
'Thai');
473 $objWriter->writeAttribute(
'typeface',
'Tahoma');
474 $objWriter->endElement();
477 $objWriter->startElement(
'a:font');
478 $objWriter->writeAttribute(
'script',
'Ethi');
479 $objWriter->writeAttribute(
'typeface',
'Nyala');
480 $objWriter->endElement();
483 $objWriter->startElement(
'a:font');
484 $objWriter->writeAttribute(
'script',
'Beng');
485 $objWriter->writeAttribute(
'typeface',
'Vrinda');
486 $objWriter->endElement();
489 $objWriter->startElement(
'a:font');
490 $objWriter->writeAttribute(
'script',
'Gujr');
491 $objWriter->writeAttribute(
'typeface',
'Shruti');
492 $objWriter->endElement();
495 $objWriter->startElement(
'a:font');
496 $objWriter->writeAttribute(
'script',
'Khmr');
497 $objWriter->writeAttribute(
'typeface',
'DaunPenh');
498 $objWriter->endElement();
501 $objWriter->startElement(
'a:font');
502 $objWriter->writeAttribute(
'script',
'Knda');
503 $objWriter->writeAttribute(
'typeface',
'Tunga');
504 $objWriter->endElement();
507 $objWriter->startElement(
'a:font');
508 $objWriter->writeAttribute(
'script',
'Guru');
509 $objWriter->writeAttribute(
'typeface',
'Raavi');
510 $objWriter->endElement();
513 $objWriter->startElement(
'a:font');
514 $objWriter->writeAttribute(
'script',
'Cans');
515 $objWriter->writeAttribute(
'typeface',
'Euphemia');
516 $objWriter->endElement();
519 $objWriter->startElement(
'a:font');
520 $objWriter->writeAttribute(
'script',
'Cher');
521 $objWriter->writeAttribute(
'typeface',
'Plantagenet Cherokee');
522 $objWriter->endElement();
525 $objWriter->startElement(
'a:font');
526 $objWriter->writeAttribute(
'script',
'Yiii');
527 $objWriter->writeAttribute(
'typeface',
'Microsoft Yi Baiti');
528 $objWriter->endElement();
531 $objWriter->startElement(
'a:font');
532 $objWriter->writeAttribute(
'script',
'Tibt');
533 $objWriter->writeAttribute(
'typeface',
'Microsoft Himalaya');
534 $objWriter->endElement();
537 $objWriter->startElement(
'a:font');
538 $objWriter->writeAttribute(
'script',
'Thaa');
539 $objWriter->writeAttribute(
'typeface',
'MV Boli');
540 $objWriter->endElement();
543 $objWriter->startElement(
'a:font');
544 $objWriter->writeAttribute(
'script',
'Deva');
545 $objWriter->writeAttribute(
'typeface',
'Mangal');
546 $objWriter->endElement();
549 $objWriter->startElement(
'a:font');
550 $objWriter->writeAttribute(
'script',
'Telu');
551 $objWriter->writeAttribute(
'typeface',
'Gautami');
552 $objWriter->endElement();
555 $objWriter->startElement(
'a:font');
556 $objWriter->writeAttribute(
'script',
'Taml');
557 $objWriter->writeAttribute(
'typeface',
'Latha');
558 $objWriter->endElement();
561 $objWriter->startElement(
'a:font');
562 $objWriter->writeAttribute(
'script',
'Syrc');
563 $objWriter->writeAttribute(
'typeface',
'Estrangelo Edessa');
564 $objWriter->endElement();
567 $objWriter->startElement(
'a:font');
568 $objWriter->writeAttribute(
'script',
'Orya');
569 $objWriter->writeAttribute(
'typeface',
'Kalinga');
570 $objWriter->endElement();
573 $objWriter->startElement(
'a:font');
574 $objWriter->writeAttribute(
'script',
'Mlym');
575 $objWriter->writeAttribute(
'typeface',
'Kartika');
576 $objWriter->endElement();
579 $objWriter->startElement(
'a:font');
580 $objWriter->writeAttribute(
'script',
'Laoo');
581 $objWriter->writeAttribute(
'typeface',
'DokChampa');
582 $objWriter->endElement();
585 $objWriter->startElement(
'a:font');
586 $objWriter->writeAttribute(
'script',
'Sinh');
587 $objWriter->writeAttribute(
'typeface',
'Iskoola Pota');
588 $objWriter->endElement();
591 $objWriter->startElement(
'a:font');
592 $objWriter->writeAttribute(
'script',
'Mong');
593 $objWriter->writeAttribute(
'typeface',
'Mongolian Baiti');
594 $objWriter->endElement();
597 $objWriter->startElement(
'a:font');
598 $objWriter->writeAttribute(
'script',
'Viet');
599 $objWriter->writeAttribute(
'typeface',
'Arial');
600 $objWriter->endElement();
603 $objWriter->startElement(
'a:font');
604 $objWriter->writeAttribute(
'script',
'Uigh');
605 $objWriter->writeAttribute(
'typeface',
'Microsoft Uighur');
606 $objWriter->endElement();
608 $objWriter->endElement();
610 $objWriter->endElement();
615 $objWriter->startElement(
'a:fmtScheme');
616 $objWriter->writeAttribute(
'name',
'Office');
619 $objWriter->startElement(
'a:fillStyleLst');
622 $objWriter->startElement(
'a:solidFill');
625 $objWriter->startElement(
'a:schemeClr');
626 $objWriter->writeAttribute(
'val',
'phClr');
627 $objWriter->endElement();
629 $objWriter->endElement();
632 $objWriter->startElement(
'a:gradFill');
633 $objWriter->writeAttribute(
'rotWithShape',
'1');
636 $objWriter->startElement(
'a:gsLst');
639 $objWriter->startElement(
'a:gs');
640 $objWriter->writeAttribute(
'pos',
'0');
643 $objWriter->startElement(
'a:schemeClr');
644 $objWriter->writeAttribute(
'val',
'phClr');
647 $objWriter->startElement(
'a:tint');
648 $objWriter->writeAttribute(
'val',
'50000');
649 $objWriter->endElement();
652 $objWriter->startElement(
'a:satMod');
653 $objWriter->writeAttribute(
'val',
'300000');
654 $objWriter->endElement();
656 $objWriter->endElement();
658 $objWriter->endElement();
661 $objWriter->startElement(
'a:gs');
662 $objWriter->writeAttribute(
'pos',
'35000');
665 $objWriter->startElement(
'a:schemeClr');
666 $objWriter->writeAttribute(
'val',
'phClr');
669 $objWriter->startElement(
'a:tint');
670 $objWriter->writeAttribute(
'val',
'37000');
671 $objWriter->endElement();
674 $objWriter->startElement(
'a:satMod');
675 $objWriter->writeAttribute(
'val',
'300000');
676 $objWriter->endElement();
678 $objWriter->endElement();
680 $objWriter->endElement();
683 $objWriter->startElement(
'a:gs');
684 $objWriter->writeAttribute(
'pos',
'100000');
687 $objWriter->startElement(
'a:schemeClr');
688 $objWriter->writeAttribute(
'val',
'phClr');
691 $objWriter->startElement(
'a:tint');
692 $objWriter->writeAttribute(
'val',
'15000');
693 $objWriter->endElement();
696 $objWriter->startElement(
'a:satMod');
697 $objWriter->writeAttribute(
'val',
'350000');
698 $objWriter->endElement();
700 $objWriter->endElement();
702 $objWriter->endElement();
704 $objWriter->endElement();
707 $objWriter->startElement(
'a:lin');
708 $objWriter->writeAttribute(
'ang',
'16200000');
709 $objWriter->writeAttribute(
'scaled',
'1');
710 $objWriter->endElement();
712 $objWriter->endElement();
715 $objWriter->startElement(
'a:gradFill');
716 $objWriter->writeAttribute(
'rotWithShape',
'1');
719 $objWriter->startElement(
'a:gsLst');
722 $objWriter->startElement(
'a:gs');
723 $objWriter->writeAttribute(
'pos',
'0');
726 $objWriter->startElement(
'a:schemeClr');
727 $objWriter->writeAttribute(
'val',
'phClr');
730 $objWriter->startElement(
'a:shade');
731 $objWriter->writeAttribute(
'val',
'51000');
732 $objWriter->endElement();
735 $objWriter->startElement(
'a:satMod');
736 $objWriter->writeAttribute(
'val',
'130000');
737 $objWriter->endElement();
739 $objWriter->endElement();
741 $objWriter->endElement();
744 $objWriter->startElement(
'a:gs');
745 $objWriter->writeAttribute(
'pos',
'80000');
748 $objWriter->startElement(
'a:schemeClr');
749 $objWriter->writeAttribute(
'val',
'phClr');
752 $objWriter->startElement(
'a:shade');
753 $objWriter->writeAttribute(
'val',
'93000');
754 $objWriter->endElement();
757 $objWriter->startElement(
'a:satMod');
758 $objWriter->writeAttribute(
'val',
'130000');
759 $objWriter->endElement();
761 $objWriter->endElement();
763 $objWriter->endElement();
766 $objWriter->startElement(
'a:gs');
767 $objWriter->writeAttribute(
'pos',
'100000');
770 $objWriter->startElement(
'a:schemeClr');
771 $objWriter->writeAttribute(
'val',
'phClr');
774 $objWriter->startElement(
'a:shade');
775 $objWriter->writeAttribute(
'val',
'94000');
776 $objWriter->endElement();
779 $objWriter->startElement(
'a:satMod');
780 $objWriter->writeAttribute(
'val',
'135000');
781 $objWriter->endElement();
783 $objWriter->endElement();
785 $objWriter->endElement();
787 $objWriter->endElement();
790 $objWriter->startElement(
'a:lin');
791 $objWriter->writeAttribute(
'ang',
'16200000');
792 $objWriter->writeAttribute(
'scaled',
'0');
793 $objWriter->endElement();
795 $objWriter->endElement();
797 $objWriter->endElement();
800 $objWriter->startElement(
'a:lnStyleLst');
803 $objWriter->startElement(
'a:ln');
804 $objWriter->writeAttribute(
'w',
'9525');
805 $objWriter->writeAttribute(
'cap',
'flat');
806 $objWriter->writeAttribute(
'cmpd',
'sng');
807 $objWriter->writeAttribute(
'algn',
'ctr');
810 $objWriter->startElement(
'a:solidFill');
813 $objWriter->startElement(
'a:schemeClr');
814 $objWriter->writeAttribute(
'val',
'phClr');
817 $objWriter->startElement(
'a:shade');
818 $objWriter->writeAttribute(
'val',
'95000');
819 $objWriter->endElement();
822 $objWriter->startElement(
'a:satMod');
823 $objWriter->writeAttribute(
'val',
'105000');
824 $objWriter->endElement();
826 $objWriter->endElement();
828 $objWriter->endElement();
831 $objWriter->startElement(
'a:prstDash');
832 $objWriter->writeAttribute(
'val',
'solid');
833 $objWriter->endElement();
835 $objWriter->endElement();
838 $objWriter->startElement(
'a:ln');
839 $objWriter->writeAttribute(
'w',
'25400');
840 $objWriter->writeAttribute(
'cap',
'flat');
841 $objWriter->writeAttribute(
'cmpd',
'sng');
842 $objWriter->writeAttribute(
'algn',
'ctr');
845 $objWriter->startElement(
'a:solidFill');
848 $objWriter->startElement(
'a:schemeClr');
849 $objWriter->writeAttribute(
'val',
'phClr');
850 $objWriter->endElement();
852 $objWriter->endElement();
855 $objWriter->startElement(
'a:prstDash');
856 $objWriter->writeAttribute(
'val',
'solid');
857 $objWriter->endElement();
859 $objWriter->endElement();
862 $objWriter->startElement(
'a:ln');
863 $objWriter->writeAttribute(
'w',
'38100');
864 $objWriter->writeAttribute(
'cap',
'flat');
865 $objWriter->writeAttribute(
'cmpd',
'sng');
866 $objWriter->writeAttribute(
'algn',
'ctr');
869 $objWriter->startElement(
'a:solidFill');
872 $objWriter->startElement(
'a:schemeClr');
873 $objWriter->writeAttribute(
'val',
'phClr');
874 $objWriter->endElement();
876 $objWriter->endElement();
879 $objWriter->startElement(
'a:prstDash');
880 $objWriter->writeAttribute(
'val',
'solid');
881 $objWriter->endElement();
883 $objWriter->endElement();
885 $objWriter->endElement();
890 $objWriter->startElement(
'a:effectStyleLst');
893 $objWriter->startElement(
'a:effectStyle');
896 $objWriter->startElement(
'a:effectLst');
899 $objWriter->startElement(
'a:outerShdw');
900 $objWriter->writeAttribute(
'blurRad',
'40000');
901 $objWriter->writeAttribute(
'dist',
'20000');
902 $objWriter->writeAttribute(
'dir',
'5400000');
903 $objWriter->writeAttribute(
'rotWithShape',
'0');
906 $objWriter->startElement(
'a:srgbClr');
907 $objWriter->writeAttribute(
'val',
'000000');
910 $objWriter->startElement(
'a:alpha');
911 $objWriter->writeAttribute(
'val',
'38000');
912 $objWriter->endElement();
914 $objWriter->endElement();
916 $objWriter->endElement();
918 $objWriter->endElement();
920 $objWriter->endElement();
923 $objWriter->startElement(
'a:effectStyle');
926 $objWriter->startElement(
'a:effectLst');
929 $objWriter->startElement(
'a:outerShdw');
930 $objWriter->writeAttribute(
'blurRad',
'40000');
931 $objWriter->writeAttribute(
'dist',
'23000');
932 $objWriter->writeAttribute(
'dir',
'5400000');
933 $objWriter->writeAttribute(
'rotWithShape',
'0');
936 $objWriter->startElement(
'a:srgbClr');
937 $objWriter->writeAttribute(
'val',
'000000');
940 $objWriter->startElement(
'a:alpha');
941 $objWriter->writeAttribute(
'val',
'35000');
942 $objWriter->endElement();
944 $objWriter->endElement();
946 $objWriter->endElement();
948 $objWriter->endElement();
950 $objWriter->endElement();
953 $objWriter->startElement(
'a:effectStyle');
956 $objWriter->startElement(
'a:effectLst');
959 $objWriter->startElement(
'a:outerShdw');
960 $objWriter->writeAttribute(
'blurRad',
'40000');
961 $objWriter->writeAttribute(
'dist',
'23000');
962 $objWriter->writeAttribute(
'dir',
'5400000');
963 $objWriter->writeAttribute(
'rotWithShape',
'0');
966 $objWriter->startElement(
'a:srgbClr');
967 $objWriter->writeAttribute(
'val',
'000000');
970 $objWriter->startElement(
'a:alpha');
971 $objWriter->writeAttribute(
'val',
'35000');
972 $objWriter->endElement();
974 $objWriter->endElement();
976 $objWriter->endElement();
978 $objWriter->endElement();
981 $objWriter->startElement(
'a:scene3d');
984 $objWriter->startElement(
'a:camera');
985 $objWriter->writeAttribute(
'prst',
'orthographicFront');
988 $objWriter->startElement(
'a:rot');
989 $objWriter->writeAttribute(
'lat',
'0');
990 $objWriter->writeAttribute(
'lon',
'0');
991 $objWriter->writeAttribute(
'rev',
'0');
992 $objWriter->endElement();
994 $objWriter->endElement();
997 $objWriter->startElement(
'a:lightRig');
998 $objWriter->writeAttribute(
'rig',
'threePt');
999 $objWriter->writeAttribute(
'dir',
't');
1002 $objWriter->startElement(
'a:rot');
1003 $objWriter->writeAttribute(
'lat',
'0');
1004 $objWriter->writeAttribute(
'lon',
'0');
1005 $objWriter->writeAttribute(
'rev',
'1200000');
1006 $objWriter->endElement();
1008 $objWriter->endElement();
1010 $objWriter->endElement();
1013 $objWriter->startElement(
'a:sp3d');
1016 $objWriter->startElement(
'a:bevelT');
1017 $objWriter->writeAttribute(
'w',
'63500');
1018 $objWriter->writeAttribute(
'h',
'25400');
1019 $objWriter->endElement();
1021 $objWriter->endElement();
1023 $objWriter->endElement();
1025 $objWriter->endElement();
1028 $objWriter->startElement(
'a:bgFillStyleLst');
1031 $objWriter->startElement(
'a:solidFill');
1034 $objWriter->startElement(
'a:schemeClr');
1035 $objWriter->writeAttribute(
'val',
'phClr');
1036 $objWriter->endElement();
1038 $objWriter->endElement();
1041 $objWriter->startElement(
'a:gradFill');
1042 $objWriter->writeAttribute(
'rotWithShape',
'1');
1045 $objWriter->startElement(
'a:gsLst');
1048 $objWriter->startElement(
'a:gs');
1049 $objWriter->writeAttribute(
'pos',
'0');
1052 $objWriter->startElement(
'a:schemeClr');
1053 $objWriter->writeAttribute(
'val',
'phClr');
1056 $objWriter->startElement(
'a:tint');
1057 $objWriter->writeAttribute(
'val',
'40000');
1058 $objWriter->endElement();
1061 $objWriter->startElement(
'a:satMod');
1062 $objWriter->writeAttribute(
'val',
'350000');
1063 $objWriter->endElement();
1065 $objWriter->endElement();
1067 $objWriter->endElement();
1070 $objWriter->startElement(
'a:gs');
1071 $objWriter->writeAttribute(
'pos',
'40000');
1074 $objWriter->startElement(
'a:schemeClr');
1075 $objWriter->writeAttribute(
'val',
'phClr');
1078 $objWriter->startElement(
'a:tint');
1079 $objWriter->writeAttribute(
'val',
'45000');
1080 $objWriter->endElement();
1083 $objWriter->startElement(
'a:shade');
1084 $objWriter->writeAttribute(
'val',
'99000');
1085 $objWriter->endElement();
1088 $objWriter->startElement(
'a:satMod');
1089 $objWriter->writeAttribute(
'val',
'350000');
1090 $objWriter->endElement();
1092 $objWriter->endElement();
1094 $objWriter->endElement();
1097 $objWriter->startElement(
'a:gs');
1098 $objWriter->writeAttribute(
'pos',
'100000');
1101 $objWriter->startElement(
'a:schemeClr');
1102 $objWriter->writeAttribute(
'val',
'phClr');
1105 $objWriter->startElement(
'a:shade');
1106 $objWriter->writeAttribute(
'val',
'20000');
1107 $objWriter->endElement();
1110 $objWriter->startElement(
'a:satMod');
1111 $objWriter->writeAttribute(
'val',
'255000');
1112 $objWriter->endElement();
1114 $objWriter->endElement();
1116 $objWriter->endElement();
1118 $objWriter->endElement();
1121 $objWriter->startElement(
'a:path');
1122 $objWriter->writeAttribute(
'path',
'circle');
1125 $objWriter->startElement(
'a:fillToRect');
1126 $objWriter->writeAttribute(
'l',
'50000');
1127 $objWriter->writeAttribute(
't',
'-80000');
1128 $objWriter->writeAttribute(
'r',
'50000');
1129 $objWriter->writeAttribute(
'b',
'180000');
1130 $objWriter->endElement();
1132 $objWriter->endElement();
1134 $objWriter->endElement();
1137 $objWriter->startElement(
'a:gradFill');
1138 $objWriter->writeAttribute(
'rotWithShape',
'1');
1141 $objWriter->startElement(
'a:gsLst');
1144 $objWriter->startElement(
'a:gs');
1145 $objWriter->writeAttribute(
'pos',
'0');
1148 $objWriter->startElement(
'a:schemeClr');
1149 $objWriter->writeAttribute(
'val',
'phClr');
1152 $objWriter->startElement(
'a:tint');
1153 $objWriter->writeAttribute(
'val',
'80000');
1154 $objWriter->endElement();
1157 $objWriter->startElement(
'a:satMod');
1158 $objWriter->writeAttribute(
'val',
'300000');
1159 $objWriter->endElement();
1161 $objWriter->endElement();
1163 $objWriter->endElement();
1166 $objWriter->startElement(
'a:gs');
1167 $objWriter->writeAttribute(
'pos',
'100000');
1170 $objWriter->startElement(
'a:schemeClr');
1171 $objWriter->writeAttribute(
'val',
'phClr');
1174 $objWriter->startElement(
'a:shade');
1175 $objWriter->writeAttribute(
'val',
'30000');
1176 $objWriter->endElement();
1179 $objWriter->startElement(
'a:satMod');
1180 $objWriter->writeAttribute(
'val',
'200000');
1181 $objWriter->endElement();
1183 $objWriter->endElement();
1185 $objWriter->endElement();
1187 $objWriter->endElement();
1190 $objWriter->startElement(
'a:path');
1191 $objWriter->writeAttribute(
'path',
'circle');
1194 $objWriter->startElement(
'a:fillToRect');
1195 $objWriter->writeAttribute(
'l',
'50000');
1196 $objWriter->writeAttribute(
't',
'50000');
1197 $objWriter->writeAttribute(
'r',
'50000');
1198 $objWriter->writeAttribute(
'b',
'50000');
1199 $objWriter->endElement();
1201 $objWriter->endElement();
1203 $objWriter->endElement();
1205 $objWriter->endElement();
1207 $objWriter->endElement();
1210 $objWriter->endElement();
1213 $objWriter->writeElement(
'a:objectDefaults', null);
1216 $objWriter->writeElement(
'a:extraClrSchemeLst', null);
1218 $objWriter->endElement();
1221 return $objWriter->getData();