Products.AROfficeTransforms

by atReal last modified Feb 16, 2011 02:05 AM

AROfficeTransforms are new transforms for PortalTransforms in order to get HTML conversion for MS Office, OpenOffice.org and PDF documents.

Project Description

What is AROfficeTransforms

AROfficeTransforms adds new transforms capabilities to your Plone PortalTransform.

Features

AROfficeTransforms adds conversion to html for MS Office, OpenOffice.org (v1 and v2), OpenDocument, PDF files.

Transforms provided

AROfficeTransforms contain new portal_transforms. This version includes the following transforms :

  • MS Excel to html
  • MS Word to html
  • MS Word to text
  • MS Powerpoint to html
  • OpenOffice V1 (sxw, sxc, sxi) to html
  • OpenOffice V2 / OASIS OpenDocument (odt, odc, odp) to html
  • PDF to html
  • Zip to Text

Requirements

In order to work properly, this product needs the following binaries :

  • ppthtml
  • xlhtml
  • wv
  • xsltproc
  • unzip
  • pdftohtml

What are the benefits of AROfficeTransforms compared to other solutions ?

AROfficeTransforms doesn't rely on OpenOffice.org for its transformations. It uses external transforms that do the job.

It is therefore much more simple to install, especially on GNU/Linux systems. It should also works on Posix platforms (Mac, BSD...).

Please contact us for MS Windows port.

AROfficeTransforms uses xsl transformations for xml based formats.

AROfficeTransforms adds its transforms to PortalTransforms and make them available for any component of Plone that needs transform capabilities.

AROfficeTransforms is fully tested and includes 31 unit tests. It is dedicated to be included in PortalTransforms.

Combined to ARFilePreview, AROfficeTransforms provide out-of-the-box full text indexation and preview for all office documents.


 

AROfficeTransforms combines with ARFilePreview

 

AROfficeTransforms adds new transforms to portal_transforms. That means that these transforms (basically office docs to html) are now available for Plone components that rely on portal_transforms. For example the old ATDocument used to rely on portal_transforms in order to convert PDF to html when a pdf was loaded into a Document.

This availability doesn't mean that contents that actually don't transform content to html will do it. That's the reason of the creation of ARFilePreview.

ARFilePreview extends the File content type : it adds the preview of the file contained in order to display it the way user want. ARFilePreview basically make that when a File is loaded, it looks in portal_transforms in order to see if this file can be converted to html. If it's possible, it will invoke the portal_transform and will retrieve and index the result. The transformation is done only once.

The user can decide wether it wants to display both file and preview, only the link to download file or only the preview as if it was a Document.

 

You can read the ARFilePreview product page for more informations.

 

 

Mac users and people that have problems installing ARFilePreview may take a look at this thread.

 

Credits

AROfficeTransforms is developped by atReal

.

 

Current Release
Products.AROfficeTransforms 0.10.0

Released Apr 28, 2011 — tested with Plone 4, Plone 3

Generic setup compliant install and cleanup.
More about this release…

Download file Get Products.AROfficeTransforms for all platforms
Source
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Licenses Status
0.9.7 Jan 04, 2011 Plone 4 compliant, more tests More about this release…
Plone 4
Plone 3
GPL final
0.9.4 Jan 29, 2010 Eggified version More about this release…
Plone 3
GPL final
0.9.2 Dec 05, 2007 Transforms for MS Excel, MS Word, MS Powerpoint, PDF, OpenOffice 1 documents, OpenDocuments to XHTML, MS Word to text and ZIP to Text. More about this release…
Plone 2.5
Plone 3
GPL final
0.9.1 Apr 18, 2007 Transforms for MS Excel, MS Word, MS Powerpoint, PDF, OpenOffice 1 documents, OpenDocuments to XHTML, and MS Word to text. More about this release…
Plone 2.5
Plone 3
GPL final
0.9.0 Transforms for MS Excel, MS Word, MS Powerpoint, PDF, OpenOffice 1 documents, OpenDocuments to XHTML. More about this release…
Plone 2.5.2
Plone 2.5.1
Plone 2.5
GPL beta
0.10.0 Apr 28, 2011 Generic setup compliant install and cleanup. More about this release…
Plone 4
Plone 3
GPL final