Moved image example to README.md
This commit is contained in:
parent
d8ea62c50e
commit
dd5e20e7e5
|
|
@ -1,24 +0,0 @@
|
|||
<?php
|
||||
require_once '../PHPWord.php';
|
||||
|
||||
// New Word Document
|
||||
$PHPWord = new PHPWord();
|
||||
|
||||
// New portrait section
|
||||
$section = $PHPWord->createSection();
|
||||
|
||||
// Add image elements
|
||||
$section->addImage('_mars.jpg');
|
||||
$section->addTextBreak(2);
|
||||
|
||||
$section->addImage('_earth.JPG', array('width'=>210, 'height'=>210, 'align'=>'center'));
|
||||
$section->addTextBreak(2);
|
||||
|
||||
$section->addImage('_mars.jpg', array('width'=>100, 'height'=>100, 'align'=>'right'));
|
||||
|
||||
|
||||
|
||||
// Save File
|
||||
$objWriter = PHPWord_IOFactory::createWriter($PHPWord, 'Word2007');
|
||||
$objWriter->save('Image.docx');
|
||||
?>
|
||||
33
README.md
33
README.md
|
|
@ -32,7 +32,6 @@ the following lines to your ``composer.json``.
|
|||
The following is a basic example of the PHPWord library.
|
||||
|
||||
```php
|
||||
// Create a new PHPWord Object
|
||||
$PHPWord = new PHPWord();
|
||||
|
||||
// Every element you want to append to the word document is placed in a section. So you need a section:
|
||||
|
|
@ -59,3 +58,35 @@ $myTextElement->setSize(22);
|
|||
$objWriter = PHPWord_IOFactory::createWriter($PHPWord, 'Word2007');
|
||||
$objWriter->save('helloWorld.docx');
|
||||
```
|
||||
|
||||
## Image
|
||||
|
||||
You can add images easily using the following example.
|
||||
|
||||
```php
|
||||
$section = $PHPWord->createSection();
|
||||
$section->addImage('mars.jpg');
|
||||
```
|
||||
|
||||
Images settings include:
|
||||
* ``width`` width in pixels
|
||||
* ``height`` height in pixels
|
||||
* ``align`` image alignment, __left__, __right__ or __center__
|
||||
* ``marginTop`` top margin in inches, can be negative
|
||||
* ``marginLeft`` left margin in inches, can be negative
|
||||
* ``wrappingStyle`` can be inline, __square__, __tight__, __behind__, __infront__
|
||||
|
||||
To add an image with settings, consider the following example.
|
||||
|
||||
```php
|
||||
$section->addImage(
|
||||
'mars.jpg',
|
||||
array(
|
||||
'width' => 100,
|
||||
'height' => 100,
|
||||
'marginTop' => -1,
|
||||
'marginLeft' => -1,
|
||||
wrappingStyle => 'behind'
|
||||
)
|
||||
);
|
||||
```
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
2013-12-11 (v1.0):
|
||||
- Feature: (gavroche) Added composer file
|
||||
- Feature: (gavroche) Added composer file
|
||||
- Feature: (gavroche) Added support for image wrapping style
|
||||
Loading…
Reference in New Issue