48 'Arab' =>
'Times New Roman',
49 'Hebr' =>
'Times New Roman',
54 'Khmr' =>
'MoolBoran',
58 'Cher' =>
'Plantagenet Cherokee',
59 'Yiii' =>
'Microsoft Yi Baiti',
60 'Tibt' =>
'Microsoft Himalaya',
65 'Syrc' =>
'Estrangelo Edessa',
68 'Laoo' =>
'DokChampa',
69 'Sinh' =>
'Iskoola Pota',
70 'Mong' =>
'Mongolian Baiti',
71 'Viet' =>
'Times New Roman',
72 'Uigh' =>
'Microsoft Uighur',
96 'Cher' =>
'Plantagenet Cherokee',
97 'Yiii' =>
'Microsoft Yi Baiti',
98 'Tibt' =>
'Microsoft Himalaya',
103 'Syrc' =>
'Estrangelo Edessa',
106 'Laoo' =>
'DokChampa',
107 'Sinh' =>
'Iskoola Pota',
108 'Mong' =>
'Mongolian Baiti',
110 'Uigh' =>
'Microsoft Uighur',
122 'accent1' =>
'4F81BD',
123 'accent2' =>
'C0504D',
124 'accent3' =>
'9BBB59',
125 'accent4' =>
'8064A2',
126 'accent5' =>
'4BACC6',
127 'accent6' =>
'F79646',
129 'folHlink' =>
'800080',
150 $objWriter->startDocument(
'1.0',
'UTF-8',
'yes');
154 $objWriter->writeAttribute(
'xmlns:a',
'http://schemas.openxmlformats.org/drawingml/2006/main');
155 $objWriter->writeAttribute(
'name',
'Office Theme');
169 $objWriter->writeAttribute(
'val',
'windowText');
170 $objWriter->writeAttribute(
'lastClr',
'000000');
181 $objWriter->writeAttribute(
'lastClr',
'FFFFFF');
226 $objWriter->writeAttribute(
'rotWithShape',
'1');
301 $objWriter->writeAttribute(
'ang',
'16200000');
309 $objWriter->writeAttribute(
'rotWithShape',
'1');
384 $objWriter->writeAttribute(
'ang',
'16200000');
493 $objWriter->writeAttribute(
'blurRad',
'40000');
496 $objWriter->writeAttribute(
'rotWithShape',
'0');
523 $objWriter->writeAttribute(
'blurRad',
'40000');
526 $objWriter->writeAttribute(
'rotWithShape',
'0');
553 $objWriter->writeAttribute(
'blurRad',
'40000');
556 $objWriter->writeAttribute(
'rotWithShape',
'0');
578 $objWriter->writeAttribute(
'prst',
'orthographicFront');
635 $objWriter->writeAttribute(
'rotWithShape',
'1');
731 $objWriter->writeAttribute(
'rotWithShape',
'1');
805 $objWriter->writeElement(
'a:objectDefaults', null);
808 $objWriter->writeElement(
'a:extraClrSchemeLst', null);
829 $objWriter->writeAttribute(
'typeface', $latinFont);
842 foreach($fontSet as $fontScript => $typeface) {
844 $objWriter->writeAttribute(
'script', $fontScript);
845 $objWriter->writeAttribute(
'typeface', $typeface);
860 foreach(self::$_colourScheme as $colourName => $colourValue) {
864 $objWriter->writeAttribute(
'val', $colourValue);
static $_minorFonts
Map of Minor fonts to write.
getParentWriter()
Get parent IWriter object.
_writeColourScheme($objWriter)
Write colour scheme to XML format.
Create styles array
The data for the language used.
_writeFonts($objWriter, $latinFont, $fontSet)
Write fonts to XML format.
writeTheme(PHPExcel $pPHPExcel=null)
Write theme to XML format.
static $_majorFonts
Map of Major fonts to write.
const STORAGE_MEMORY
Temporary storage method.
static $_colourScheme
Map of core colours.