The eagerly awaited version 1.2 of LiveDocx was rolled out over the weekend and as of today is available for immediate deployment.
The demand for the document creation services that LiveDocx offers has sky rocketed since its release in January 2009. Consequently, considerable work has gone into making LiveDocx 1.2 even faster and more efficient than previous versions. A massive thank you goes out to the LiveDocx backend engineers!
The five main changes in LiveDocx 1.2 and phpLiveDocx 1.2-20090810 are:
Save documents to XHTML 1.0 Transitional
Right from the start, phpLiveDocx has been able to save documents to DOCX, DOC, RTF, PDF, TXD and TXT. As of LiveDocx 1.2, it is now possible to save documents to XHTML 1.0 Transitional. As HTML is by far the most popular file format on the Internet, this addition opens the door to a number of new applications. As soon as documents can be natively displayed in a web browser and e-mail client, they easily be published on the Internet and shared ubiquitously.
Export documents to bitmap files
In addition to the document file formats, mentioned above, it is now possible to export documents to the following graphical file formats: BMP, GIF, JPG, PNG and TIFF. This addition to phpLiveDocx, is a great way to offer application end-users a preview of their documents in the browser. Similarly, for cases in which documents must be displayed directly in a browser, without the use of any plugins, a bitmap may now be generated.
Generate smaller documents
The more images that a document contains, the larger its filesize becomes. In order that LiveDocx runs as efficiently as possible, it is necessary to reduce the filesize of documents to a minimum. The internal handling of image data – in particular compression settings – has been optimized in LiveDocx 1.2. The benefits for the end-user are clear: smaller documents → faster downloads → overall improved end-user experience.
Append multiple documents together
As of phpLiveDocx 1.2, it is possible to assign multiple lines of merge data to a template. This results in multiple documents being created. These documents are appended to one another to become one (possibly very long) document, which can be saved to any supported format. This new feature is especially useful for scenarios, such as label printing and voucher or certificate creation.
Retrieve list of available server-side fonts
Templates may only contain fonts, which are installed on the LiveDocx server, otherwise they will be substituted when creating the document. This may lead to undesirable results, in particular, if exotic fonts are used. By default, the LiveDocx server makes available only Windows standard fonts. As of version 1.2, phpLiveDocx offers a method to retrieve an array of fonts installed on the LiveDocx server.
The latest version of phpLiveDocx is a drop in replacement for the previous version and is 100% backward compatible.