Experimental project

This is a sandbox project, which contains experimental code for developer use only.

The purpose of this module is to offers an implementation of JODConverter.
This module does nothing itself and only provides API for convert files using JODConverter.

Installation :
In order for this module to work, you will first need to set up JODConverter.
Please follow the instructions detailed here.

Usage
Convert a file:
$converted_filepath = JODConverter::convertUnmanagedFile('public://doc.odt', 'public://doc.html');

Convert an unmanaged file:
$converted_file = JODConverter::convertFile('public://doc.docx', 'public://doc.pdf');

Supported Formats
Microsoft Office to OpenDocument, and viceversa

  • Word to OpenDocument Text (odt); OpenDocument Text (odt) to Word
  • Excel to OpenDocument Spreadsheet (ods); OpenDocument Spreadsheet (ods) to Excel
  • PowerPoint to OpenDocument Presentation (odp); OpenDocument Presentation (odp) to PowerPoint

Any format to PDF

  • OpenDocument (Text, Spreadsheet, Presentation) to PDF
  • Word to PDF; Excel to PDF; PowerPoint to PDF
  • RTF to PDF; WordPerfect to PDF; ...

And more

  • OpenDocument Presentation (odp) to Flash; PowerPoint to Flash
  • RTF to OpenDocument; WordPerfect to OpenDocument
  • Any format to HTML (with limitations)
  • Support for OpenOffice.org 1.0 and old StarOffice formats

...

More informations about JODConverter

Project information

  • Created by raphael apard on , updated