New products

EasyOdt2Pdf - ODT to PDF converter with 5 backends for Dolibarr

mp23914d20260519102323

Convert ODT to PDF on any hosting: pure PHP, LibreOffice, unoconv, Dolibarr native or remote Gotenberg. Interactive installer included.

180.00 €
Excl. tax

  • Author EasySoft Tech SL
  • Module version 1.2.0
  • Release date 05/19/2026
  • Access to download and updates 1 year
  • How to contact support info@easysoft.es
  • Compatibility Dolibarr V16 - V24   -   PHP7.4 - 8.3
  • Last update 10/22/2026 08:56 AM

More info...

EasySoft Tech - Soluciones que impulsan tu empresa

From ODT to PDF with the method your server allows

EasyOdt2Pdf converts Dolibarr ODT documents to PDF with five backends: native PHP, local LibreOffice, unoconv, Dolibarr's own or remote Gotenberg. Pick one, or let the module try and fall through.

5
conversion backends
Auto
configurable fallback chain
9
PHP execution functions checked one by one
V16 – V24
PHP 7.4 – 8.3+

El problema que resuelve

Dolibarr generates the ODT, but turning it into PDF depends on the server: shared hosting has no LibreOffice, the native conversion fails on some documents and every installation ends up with its own recipe. When something goes wrong, nobody knows why.

Lo que te encuentras Lo que te cuesta
The server does not allow LibreOffice or binaries. ODTs stay without PDF or have to be converted elsewhere.
The native conversion fails on some documents. You find out at delivery time and fix it by hand, one by one.
There is no trace of what happened to each conversion. When it fails, you try blindly until it works.

Conversion should not depend on whether the hosting lets you install something.

FEATURED

Five methods, a fallback chain and per-document overrides

The module tries the backends in the order you define and uses the first one that responds. If a document type needs another method —invoices to Gotenberg, proposals to PHP— you force it for that type only.

Qué incluye

Five paths
Native PHP with mPDF, local LibreOffice, unoconv, native Dolibarr and remote Gotenberg.
Fallback chain
Automatic selection in your configured order; if one fails, it moves to the next.
Per-type override
Each document type can use a different backend without changing the rest.
Immutable trail
Every conversion is recorded in an audit table and on the Log tab.

Full feature list

  • Five backends: native PHP (mPDF), local LibreOffice, unoconv, native Dolibarr and remote Gotenberg.
  • Automatic selection with a configurable fallback chain.
  • Per-document-type override.
  • Interactive installer with OS detection and step-by-step guidance.
  • Individual check of the 9 PHP execution functions.
  • Immutable audit of every conversion in its own table.
  • Log tab with the trail of each operation.
  • Admin page with 5 tabs and 4 sub-views.
  • Granular permissions: read, setup, install, convert and postprocess.
  • Designed for watermark, PAdES signature and encryption.
  • Compatible with Dolibarr V16–V24 and PHP 7.4–8.3.
  • MySQL 5.7+, MariaDB 10.2+ or PostgreSQL 10+.
  • LibreOffice or unoconv for local backends.
  • Only curl for remote Gotenberg.
  • 8 languages.
  • Docker Compose for local Gotenberg and a GitHub release workflow.

Para qué se usa

  • Invoices, proposals and delivery notes that must be delivered as PDF.
  • Shared hosting without LibreOffice or binaries.
  • Several Dolibarr installations sharing a central conversion infrastructure.
  • Gradual migration from native conversion to a more stable microservice.

Puesta en marcha

1
Copy the folder to custom/easyodt2pdf/ and enable it.
2
On the Status tab, the module scans the server and shows the available backends.
3
In Setup, choose auto, a forced backend or a per-type override.
4
Dolibarr converts each ODT automatically; the Log keeps the trail.

Requisitos

Dolibarr V16 – V24
PHP PHP 7.4 – 8.3+
Base de datos MySQL 5.7+ · MariaDB 10.2+ · PostgreSQL 10+
Actualizaciones 365 días de acceso a actualizaciones

Antes de comprar

¿Puedo adaptarlo a mi caso?
Sí. Recibes todo el código fuente y puedes leerlo, modificarlo y adaptarlo sin pedir permiso.
¿Cómo lo pruebo sin arriesgar mis datos?
Enable it on a copy of the installation and generate an invoice as ODT. Check the Status tab, the resulting PDF and the audit row.
¿Y si algo no encaja con mi instalación?
Escríbenos a info@easysoft.es antes de comprar y lo miramos contigo. Preferimos decirte que no encaja a venderte algo que no te sirve.
¿Qué pasa cuando venzan los 365 días?
The module keeps working. The 365 days cover access to new versions; when they expire you can keep using the installed version and renew whenever you want.

Mantenimiento activo

The module is maintained on Dolibarr V16–V24 and PHP 7.4–8.3, with an interactive installer, environment check and audit of every conversion.

24
módulos publicados en Dolistore
100 %
código fuente completo
8
idiomas en la interfaz
365
días de actualizaciones

¿Te encaja para lo que necesitas?

Cuéntanos tu caso y te decimos si EasyOdt2Pdf te sirve — y si no, te lo decimos igual.

info@easysoft.es www.easysoft.es



If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org