1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- require_once '../PHPWord.php';
- // New Word Document
- $PHPWord = new PHPWord();
- // New portrait section
- $section = $PHPWord->createSection();
- // Add listitem elements
- $section->addListItem('List Item 1', 0);
- $section->addListItem('List Item 2', 0);
- $section->addListItem('List Item 3', 0);
- $section->addTextBreak(2);
- // Add listitem elements
- $section->addListItem('List Item 1', 0);
- $section->addListItem('List Item 1.1', 1);
- $section->addListItem('List Item 1.2', 1);
- $section->addListItem('List Item 1.3 (styled)', 1, array('bold'=>true));
- $section->addListItem('List Item 1.3.1', 2);
- $section->addListItem('List Item 1.3.2', 2);
- $section->addTextBreak(2);
- // Add listitem elements
- $listStyle = array('listType'=>PHPWord_Style_ListItem::TYPE_NUMBER);
- $section->addListItem('List Item 1', 0, null, $listStyle);
- $section->addListItem('List Item 2', 0, null, $listStyle);
- $section->addListItem('List Item 3', 0, null, $listStyle);
- $section->addTextBreak(2);
- // Add listitem elements
- $PHPWord->addFontStyle('myOwnStyle', array('color'=>'FF0000'));
- $PHPWord->addParagraphStyle('P-Style', array('spaceAfter'=>95));
- $listStyle = array('listType'=>PHPWord_Style_ListItem::TYPE_NUMBER_NESTED);
- $section->addListItem('List Item 1', 0, 'myOwnStyle', $listStyle, 'P-Style');
- $section->addListItem('List Item 2', 0, 'myOwnStyle', $listStyle, 'P-Style');
- $section->addListItem('List Item 3', 1, 'myOwnStyle', $listStyle, 'P-Style');
- $section->addListItem('List Item 4', 1, 'myOwnStyle', $listStyle, 'P-Style');
- $section->addListItem('List Item 5', 2, 'myOwnStyle', $listStyle, 'P-Style');
- $section->addListItem('List Item 6', 1, 'myOwnStyle', $listStyle, 'P-Style');
- $section->addListItem('List Item 7', 0, 'myOwnStyle', $listStyle, 'P-Style');
- // Save File
- $objWriter = PHPWord_IOFactory::createWriter($PHPWord, 'Word2007');
- $objWriter->save('ListItem.docx');
- ?>
|