Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[

Zend Framework: Zend_Service_LiveDocx Component Proposal

Proposed Component Name Zend_Service_LiveDocx
Developer Notes http://framework.zend.com/wiki/display/ZFDEV/Zend_Service_LiveDocx
Proposers Jonathan Maron
Zend Liaison  
Revision 1.0 - 29 January 2009: Initial Draft. (wiki revision: 6)

Table of Contents

1. Overview

Zend_Service_LiveDocx allows developers to generate documents by combining structured data from PHP with a template, created in a word processor. The resulting document can be saved as a PDF, DOCX, DOC or RTF file. The concept is the same as with mail-merge.

Learn more here: http://www.phplivedocx.org/articles/brief-introduction-to-phplivedocx/

Getting started guide: http://www.phplivedocx.org/articles/getting-started-with-phplivedocx/

Download classes and sample applications: http://www.phplivedocx.org/downloads/

Detailed article on why Zend_Service_LiveDocx is needed: http://www.phplivedocx.org/2009/01/15/another-approach-to-ralf-eggerts-pdf-mit-zend/

Basic example: http://www.phplivedocx.org/2009/01/15/basic-phplivedocx-example/

Advanced example: http://www.phplivedocx.org/2009/01/23/more-advanced-phplivedocx-example/

Contact the author: http://www.phplivedocx.org/contact/

2. References

3. Component Requirements, Constraints, and Acceptance Criteria

4. Dependencies on Other Framework Components

  • Zend_Service_LiveDocx_Exception
  • Zend_Pdf
  • Zend_Soap_Client

5. Theory of Operation

6. Milestones / Tasks

7. Class Index

  • Zend_Service_LiveDocx_Exception
  • Zend_Service_LiveDocx

8. Use Cases

UC-01
UC-02
UC-03
UC-04

For more use cases, download sample applications (see directory 'samples'): http://www.phplivedocx.org/downloads/

9. Class Skeletons

]]></ac:plain-text-body></ac:macro>

?

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.