Skip to content

Commit d9c3cfc

Browse files
committed
Merge branch 'develop' of https://github.com/PHPOffice/PHPWord into develop
2 parents 9646fd3 + 8b9d3e5 commit d9c3cfc

File tree

2 files changed

+28
-6
lines changed

2 files changed

+28
-6
lines changed

README.md

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,33 @@
55

66
__OpenXML - Read, Write and Create Word documents in PHP.__
77

8-
PHPWord is a library written in PHP that create word documents.
8+
PHPWord is a library written in pure PHP and providing a set of classes that allow you to write to and read from different document file formats, like Word (.docx), WordPad (.rtf), Libre/OpenOffice Writer (.odt).
99

10-
No Windows operating system is needed for usage because the result are docx files (Office Open XML) that can be
11-
opened by all major office software.
10+
No Windows operating system is needed for usage because the resulting DOCX, ODT, or RTF files can be opened by all major [word processing softwares](http://en.wikipedia.org/wiki/List_of_word_processors).
11+
12+
PHPWord is an open source project licensed under [LGPL](license.md). PHPWord is unit tested to make sure that the released versions are stable.
1213

1314
__Want to contribute?__ Fork us!
1415

16+
## Features
17+
18+
* Set document properties, e.g. title, subject, and creator.
19+
* Create document sections with different settings, e.g. portrait/landscape, page size, and page numbering
20+
* Create header and footer for each sections
21+
* Set default font type, font size, and paragraph style
22+
* Use UTF-8 and East Asia fonts/characters
23+
* Define custom font styles (e.g. bold, italic, color) and paragraph styles (e.g. centered, multicolumns, spacing) either as named style or inline in text
24+
* Insert paragraphs, either as a simple text or complex one (a text run) that contains other elements
25+
* Insert titles (headers) and table of contents
26+
* Insert text breaks and page breaks
27+
* Insert and format images, either local, remote, or as page watermarks
28+
* Insert binary OLE Objects such as Excel or Visio
29+
* Insert and format table with customized properties for each rows (e.g. repeat as header row) and cells (e.g. background color, rowspan, colspan)
30+
* Insert list items as bulleted, numbered, or multilevel
31+
* Insert hyperlinks
32+
* Create document from templates
33+
* ... and many more features on progress
34+
1535
## Requirements
1636

1737
* PHP version 5.3.0 or higher
@@ -33,6 +53,8 @@ the following lines to your ``composer.json``.
3353

3454
## Documentation
3555

56+
We're reorganizing our documentation. Below are some of the most important things that you needed to get PHPWord creates document for you in no time.
57+
3658
### Table of contents
3759

3860
1. [Basic usage](#basic-usage)
@@ -52,7 +74,7 @@ the following lines to your ``composer.json``.
5274
<a name="basic-usage"></a>
5375
#### Basic usage
5476

55-
The following is a basic example of the PHPWord library.
77+
The following is a basic example of the PHPWord library. More examples are provided in the (sample folder)[samples/].
5678

5779
```php
5880
$PHPWord = new PHPWord();

changelog.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Changes in branch for release 0.8.0 :
4848
- General: (ivanlanin) GH-93 - General: PHPWord_Style_Font refactoring
4949
- General: (ivanlanin) GH-93 - Font: Use points instead of halfpoints internally. Conversion to halfpoints done during XML Writing.
5050
- Bugfix: (ivanlanin) GH-94 - General: PHPWord_Shared_Drawing::centimetersToPixels() conversion
51-
- Feature: (ivanlanin) - Paragraph: setTabs() function
51+
- Feature: (ivanlanin) GH-92 - Paragraph: setTabs() function
5252
- Feature: (ivanlanin) GH-99 - General: Basic support for TextRun on ODT and RTF
5353
- Feature: (ivanlanin) GH-104 - Reader: Basic Reader for Word2007
5454
- Feature: (bskrtich ) GH-109 - TextRun: Allow Text Break in Text Run
@@ -57,7 +57,7 @@ Changes in branch for release 0.8.0 :
5757
- Feature: (bskrtich ) GH-103 - General: Setting for XMLWriter Compatibility option
5858
- Feature: (ivanlanin) GH-122 - MemoryImage: Allow remote image when allow_url_open = on
5959
- Bugfix: (ivanlanin) GH-125 - Footnote: Corrupt DOCX reported by MS Word when sections > 1 and not every sections have footnote
60-
- Feature: (ivanlanin) GH-18 - TextBreak: Allow style for font break
60+
- Feature: (ivanlanin) GH-18 - TextBreak: Allow font and paragraph style for text break
6161
- QA: (Progi1984) - UnitTests
6262

6363
Changes in branch for release 0.7.0 :

0 commit comments

Comments
 (0)