add exmpales
[pear-examples] / Document_Word_Writer / Examples / Text.php
1 <?php
2 ini_set('include_path', __DIR__  . '/../../..:.');
3 require_once __DIR__ . '/../Writer.php';
4
5 // New Word Document
6 $PHPWord = new Document_Word_Writer();
7
8 // New portrait section
9 $section = $PHPWord->createSection();
10
11 // Add text elements
12 $section->addText('Hello World!');
13 $section->addTextBreak(2);
14
15 $section->addText('I am inline styled.', array('name'=>'Verdana', 'color'=>'006699'));
16 $section->addTextBreak(2);
17
18 $PHPWord->addFontStyle('rStyle', array('bold'=>true, 'italic'=>true, 'size'=>16));
19 $PHPWord->addParagraphStyle('pStyle', array('align'=>'center', 'spaceAfter'=>100));
20 $section->addText('I am styled by two style definitions.', 'rStyle', 'pStyle');
21 $section->addText('I have only a paragraph style definition.', null, 'pStyle');
22
23
24
25 // Save File
26 require_once __DIR__ . '/../Writer/IOFactory.php';
27 $objWriter = Document_Word_Writer_IOFactory::createWriter($PHPWord, 'Word2007');
28 $objWriter->save('/tmp/Text.docx');
29 ?>