Features

Knowing phpdocx

phpdocx is offered as a PHP library that allows you to create dynamically Microsoft Office Word documents (.docx). The available versions are Basic, Advanced and Premium, aimed to the generation of more sophisticated Word documents.

The main characteristics of all available versions are summarized in the following table:

phpdocx type of license
Basic Advanced Premium
Per subdomain Per domain Per domain/IP
phpdocx VERSIONS
$299
Buy Now
$599
Buy Now
$999
Buy Now
Basic Advanced Premium
phpdocx type of license Per subdomain Per domain Per domain/IP
Use the same license for multiple domains (only for licenses tied to an IP)
DOCX files as stream
Optimize templates
Load templates in memory
Serialize templates
HHVM support
Docx and PDF password protection
Docx and PDF encryption
Sign DOCX documents
Sign PDF documents
Batch Processing
Package with PHP namespaces. Use phpdocx with Composer, Symfony 2, Drupal 8, Yii, Laravel and any other project, framework or CMS with PHP namespaces)
Advanced Conversion Plugin (PDF, DOC, RTF, ODT)
TOC transformation support
PDF / A-1
Merging of multiple docx files
Text search and replacement
Text search and highlighting
Search and remove contents
Remove (sub)chapters
Watermarking
Indexer documents
Clone elements
Extract contents
Insert elements
Move elements
Remove elements
Replace elements
API (PHP API)
XMLAPI (XML API)
Transform HTML and CSS to Word
Word formatting via HTML + CSS with selectors
Standard text formatting
Complex paragraphs
External links
Page and line breaks
Widow/orphan control
Basic Lists
Nested lists
Footnotes & Endnotes
Cross-references
Text boxes
Advanced Word styles
Importation of styles
UTF-8 encoding
WordML raw code insertion
Language properties
Customized bullets on lists (dot, square, circle)
Embedding of external RTF and DOCX documents
Insertion of external HTML and MHT files
DOCX2TEXT
Base templates
Use of external templates
Replacement of variables in templates
Generation of dynamical lists and tables on templates
Advanced management of template content (Blocks)
Insertion of DOCX, RTF, HTML and MHT documents on templates
Variable replacement in headers and footers
General design options
Headers and Footers
Advanced Headers and Footers
Import Headers and Footers from external file
Page numbering
Table of Contents
Sections
Word Macros
Text in Columns
Support for web forms
Basic tables
Advanced table formatting
Jpg, gif, png
Scaling and resizing
Advanced formatting
Insertion of MHT files to add offline images in templates
Replacement of images in templates
2D basic graphs
2D advanced graphs
3D graphs
Shapes
OMML support
MathML support
Logger Warnings, errors, more info, debugging. Warnings, errors, more info, debugging. Warnings, errors, more info, debugging.