No products
* Prices may vary depending on your country.
* An additional contribution can be added at the time of payment.
New products
Bidirectional synchronization between Dolibarr and Sellsy CRM. Syncs thirdparties, contacts, products, proposals and invoices via Sellsy API v2 (OAuth 2.0). Automatic sync via triggers, manual sync via dashboard, dedicated mapping table, sync logs, conflict detection. No external dependency.
|
|
Visual PDF Template Designer for Dolibarr
Create professional, fully customized PDF documents with an intuitive drag-and-drop visual editor. No coding required.
Compatible with Dolibarr 16.0+ | PHP 7.4+ | GPL v3 License
Dolibarr's default PDF templates (Sponge, Crabe...) are limited and hard to customize. PDF Designer lets you create documents with your own corporate identity, using an intuitive visual editor powered by GrapesJS: drag blocks, modify styles, insert variables, and get perfect PDFs in seconds.
|
🎨
Visual Drag & Drop EditorFull-featured editor powered by GrapesJS with pre-built blocks for PDF sections: header, client info, lines table, totals, footer, and more. Drag, resize, and customize every element. |
📋
8 Document TypesInvoices, proposals, orders, interventions, shipments, supplier invoices, supplier orders, and supplier proposals. A different template for each document type. |
|
🏷️
Smart Variable System60+ variables organized by categories: company, client, document, lines, translated labels, and miscellaneous. Side panel with drag or click-to-copy. Automatically replaced when generating the PDF. |
🔧
Extrafields SupportFull support for Dolibarr extrafields: document, line, and third-party (client). Dynamically loaded from the database. Use {extra_field} in your template. |
|
🌐
Multi-language LabelsTranslated label variables like {label_Invoice}, {label_TotalHT} are automatically translated to the document/client language. |
🐧
Linux + wkhtmltopdfWorks exclusively on Linux servers with wkhtmltopdf installed. Full CSS support: flexbox, advanced borders, web fonts, and modern layouts for pixel-perfect PDFs. |
|
🖼️
Base64 Embedded ImagesUpload images directly into the editor. They are embedded as base64 within the template, ensuring they always display correctly in the PDF without relying on external paths. |
📐
Full Page ConfigurationPage format (A4, Letter), orientation (portrait/landscape), customizable margins (top, bottom, left, right) in millimeters. Editor preview adapts to selected format. |
|
🧾
Invoices
|
📝
Proposals
|
📦
Orders
|
🔧
Interventions
|
|
🚚
Shipments
|
🧾
Supplier Invoices
|
📦
Supplier Orders
|
📝
Supplier Proposals
|
Over 60 variables organized by categories, available in the editor's side panel
Wrap your table rows with the {lines} and {/lines} tags to repeat them automatically for each document line:
|
1
Create a TemplateSelect the document type, page format, and margins. |
2
Design VisuallyUse the drag & drop editor. Drag blocks and variables from the side panel. |
3
Set as DefaultAssign the template as default and activate the PDF Designer model. |
4
Generate Your PDFs!Your documents will automatically use your custom design. |
| 📄 Header — Logo, company info, and document reference | 👤 Client Info — Block with all third-party information |
| 📊 Lines Table — Full table with integrated lines loop | 💰 Totals — Tax-exclusive, VAT, and tax-inclusive totals |
| 💳 Payment Info — Payment terms and payment method | 📝 Notes — Document public note block |
| 📎 Footer — SIRET, VAT number, and pagination | 🔤 Basic Elements — Text, heading, image, divider, columns |
| Operating System | Linux (Ubuntu, Debian, CentOS, RHEL, etc.) |
| Dolibarr | 16.0 or higher |
| PHP | 7.4 or higher |
| PDF Engine | wkhtmltopdf (required) — Full CSS support |
This module requires a Linux server with wkhtmltopdf installed. It is not compatible with Windows servers. wkhtmltopdf is required to generate PDFs with advanced CSS support (flexbox, borders, web fonts).
Ubuntu / Debian:
CentOS / RHEL / AlmaLinux:
Full support version (recommended for headless servers):
Verify installation:
💡 On headless servers (no GUI), you may also need to install: xvfb → sudo apt-get install -y xvfb
Granular access control: Read templates, Create/Modify templates, and Delete templates. Configure which users or groups can design and manage PDF templates.
We have an online demo instance where you can see PDF Designer in real action.
🌐 Access the online demoTo request your demo access credentials, send an email to:
📧 admin@erpmodplus.com
1. Download the module from Dolistore
2. Go to Home → Setup → Modules → Deploy external module and upload the ZIP
3. Activate the "PDFDesigner" module
4. Start designing your PDF templates!
PDF Designer for Dolibarr
Version 1.0.0 | GPL v3 License | Compatible with Dolibarr 16.0+