compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (2)

View Page History
** Text flow processing:
*** text (rich text) wrapping (with different wrapping modes: justified, left, right, center).
**** Allow to specify both vertical as well as horizontal spacing
*** canvases support (canvases represent drawing area abstraction directly supported by PDF format, so canvases must provide full set of drawing operations; already prepared canvas may be dropped into specified page or pages or into another canvas at specified place).
*** using canvases as an output of rich text drawing operation (text and canvases characteristics are specified as an input, required number of canvases with drawn text are returned; number of canvases in the returned set is defined by text wrapping).
** Charts drawing using Zend\Chart (that's probably post-2.0 task).
** Forms processing; PDF format allows to process forms as internal PDF objects, it gives possibility to split presentation and data processing functionality (e.g. design pdf page with forms in PDF editor then provide actual field values by PHP script or prepare page/form design in PHP and send document to user for adding actual information).
** Allow to subset fonts
* Improve internal Zend_Pdf architecture.
** Prepare a set of tests which allow to test performance, memory usage and check "document quality" characteristics of prepared documents and make a basis for Zend_Pdf vs other PHP based PDF processing solutions comparison. It should also help to make architectural decisions while Zend_Pdf development and completely show Zend_Pdf functionality