PDF generator for Joomla!

The first PDF generator with a page builder

Discover our flagship extension: the PDF Generator. Designed to be compatible with Joomla! and Flexicontent (with even more compatibilities to come), this tool goes beyond mere page rendering. It offers a complete layout system, enabling the creation of specific presentations for printed PDFs. Utilize our user-friendly page builder with drag-and-drop functionality to effortlessly craft personalized displays using Joomla!, custom fields, and Flexicontent fields.

Informations

Version : 2.0.3

Licence : GPL-3

Support : 1 year for 1 site

Last update : 31/10/2024

Joomla 4
Joomla 5

Main features

Pagebuilder

Create your PDF templates with a drag and drop interface. No more code needed to get a great layout for your PDFs.

Custom fields

Create dynamic content by adding your custom Joomla! or Flexicontent Fields to your PDFs. (Support for other components might be added on demand)

Multi-template

Create multiple templates for the same content.

Download button

Create download buttons on your website wherever you want, using our dedicated modules. They seamlessly integrate with ACL rules for flexible management.

Catalogs / Books

Create catalogs / books containing your pdf files. Manage their order with our drag and drop interface.

Custom fonts

Add your own fonts inside your templates.

Automation (pro)

Create automation rules for the generation of your files and catalog. Either upon saving your content or through Joomla's scheduled tasks.

Create your PDF template

Use our pagebuilder to create a perfect PDF design. Like "Indesign", you can create your PDF layout. Select your content type, use custom fields and use the pagebuilder to create your PDF like a pro.

Direct design
Drag and drop fields
Header and footer section
Adding static content
Adding images
Dynamic content (pro)
Conditional content (pro coming soon)
Custom code
Front and back cover design
Note

Due to limitations of the html to PDF conversion library, some css rules can not be converted like: shadows, flex etc... We keep track of the library's evolution to propose you the best conversion system possible. If you need help to create your PDF template, please contact our support.

Custom Date display for Add to Calendar for Flexicontent
Custom Date display for Add to Calendar for Flexicontent

More features in screen

Administration for Add to Calendar for Flexicontent

PDF file generation

After creating your template, you can associate it with your content to generate a PDF file.

Create multiple PDFs from the same content using different templates
Create static PDF files, such as cover pages or other specific documents
Preview, download, and debug your PDF directly from your backend
Create and manage your PDFs directly from each content item using the dedicated plugin
Important feature

You can replace the dynamic rendering of a PDF with our pagebuilder to create custom static output.

Manage your catalogs and books (pro)

Now that you have your PDF files, you can create your catalog or book. Using our drag and drop interface you can choose which PDF files to add, and in what order to display them. Use the search bar to find the content your looking for.

Multi catalog mode
Search and drag & drop interface
Add custom css styles before rendering
Add pagination
Customisation display for Add to Calendar for Flexicontent
Administration for Add to Calendar for Flexicontent

Automation (pro)

Simplify your document workflow with Joomla's automation and scheduled tasks feature!

Create automations to generate files during updates or content creation.
Automate the generation of files during content updates or creation.
Automatically generate multiple catalogs.
Manage the generation of your catalogs to allocate your server resources efficiently through Joomla's scheduled tasks!
Adding an event with Add to Calendar for Flexicontent

Allow users to download your PDF

You can display a download button for your content or book.

Dynamic button in content view
Module for catalog
ACL compatibility

Powerful administration

We created a powerful administration to easily help users generate PDFs and catalogs.

Quick actions for generated content
Generate PDFs and catalogs directly from the content editor
Easy workflow and pdf generation
Recurring mode for Add to Calendar for Flexicontent

Add your own fonts

Adding custom fonts in our PDF Generator is made easier thanks to our dedicated font manager

Upload and manage your font in administration
TTF compatibility (only)
Compatibility with Regular, Bold, Italic, and BoldItalic

Extendable

Our component respects the standard Joomla! 4 architecture. Extendable via our own plugin group.

Extended extension compatibility (hikashop, virtuemart...)
Customize field rendering

PDF generator FREE

Free

  • Drag-and-Drop
  • PDF Designer PDF Generator from a Joomla! Article
  • Multiple Layouts for Each File
  • File Download Module

 

 

 

Support via the forum only

  • Multi site
  • GPL Licence

PDF generator PRO

100 €

  • Drag-and-Drop PDF Designer
  • PDF Generator from a Joomla! Article
  • Joomla! Custom Fields
  • Flexicontent Custom Fields
  • Catalog Generation
  • Automation and Scheduled Tasks
  • Font Management
  • Multiple Layouts for Each File
  • File Download Module
  • Catalog Download Module

Support via the forum and email

  • Multi-site
  • 1 year support for 1 site
  • GPL License
Text Here

No coding required

You don’t need to write a single line of code or have any technical expertise

Translation

All our plugins are available in French and in English

Support

Our support will assist you in both French and English

Text Here

Need a Dev

Use this contact form for any question or custom quote

Changelog

Version 2.0.3:

  • Fixed a json_decode error in the Joomla support plugin.
  • Set a temporary directory for dompdf in media/com_pdfgenerator/tmp. Please ensure the directory has read/write permissions.

Version 2.0.2:

  • Fixed an installation issue occurring when using a MySQL database.

Version 2.0.1:

  • Added a new scheduled task that automatically unpublishes files when their associated content has been unpublished or has expired (i.e., when the publish-down date has passed).

Version 2.0.0:

  • Graphic redesign of the template editor.
  • Integration of shortcodes (dynamic fields) into the editor as blocks (Field + Field Inline).
  • Catalog creation is now done using Setasign's FPDI library, which allows us to assemble your documents, improve performance, and will enable us to offer table of contents creation options in the future.
  • Added Automations and scheduled tasks (Joomla Scheduler), allowing you to create automations that simplify the creation of your documents and catalogs when you create or update your Joomla / FLEXIcontent articles.

Version 1.0.7:

  • Resolved a display issue related to the email field in Flexicontent. Please note that additional adjustments may be necessary. If you encounter display issues, feel free to contact us for assistance.
  • Fixed an issue preventing access to relative links in content within generated PDF files.

Version 1.0.6:

  • Fix header and footer templates not showing in File.

Version 1.0.5:

  • Fix issue with absolute paths on images not being taken into account by Dompdf/GrapesJS
  • Fix issue when checking if generated PDF files (Files/Catalogs) still exist when checking list view.
  • Delete previous source code files/directories to avoid lingering and/or deprecated files on update (does not affect user defined resources).

Version 1.0.4:

  • Fix update server.
  • IMPORTANT : Please install the v1.0.4 manually if you have installed a previous version, you will have to rebuild the update sites on your Joomla website in order to obtain new updates automatically.

Version 1.0.3:

  • Fix extension naming issues after v1.0.1 fix.

Version 1.0.2: 

  • Add missing (php) import.

Version 1.0.1: 

  • JED compatibility fixes.

Version 1.0.0: 

  • First public release

Login

We can create your own desire

You need a component a plugin , module or template ourteam is compose by Joomla! administrator certified, Designer and fullstack dev. 

Secure payment

by Paypal and Stripe

    

Copyright Com'3Elles @ since 2023
https://extensions.com3elles.com  is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla!® name and logo is used under a limited license granted by Open Source Matters, the trademark holder in the United States and other countries.