The objective is to create a suite of scripts that helps to compare services, tools and library that converts word processing documents (doc, docx, odt, rtf) to pdf.
- Requirements
- Mac OS X or linux environment
- ruby 1.9.x
Supported services and tools
-
Services
- Convert API [http://www.convertapi.com]. Require: curl
- Doxument [http://www.doxument.com]. Require: doxument account
- Google Docs [http://www.google.com/apps/intl/it/business/docs.html]. Require: google app account, PHP 5.2.x or higher
- Livedocx [http://www.livedocx.com]. Require: livedocx account
- saaspose [http://saaspose.com/] Require: saaspose api keys, saasposesdk gem
-
Tools
- LibreOffice [http://www.libreoffice.org]. Require: LibreOffice 3.x
- Abiword [http://www.abisource.com]. Require: Abiword
-
Setup and Run
- Create a config.yml (needed to test some services, see config.example.yml)
- Copy your .doc files in the "source" folder;
- execute the run.rb file.
- The generated pdf are stored in the "output" folder
-
TestSuite You may use the doc collection test powered by the b2xtranslator project here: