This module allows you to add new parameters for a paper format which are then forwarded to wkhtmltopdf command as arguments. To display the arguments that wkhtmltopdf accepts go to your command line and type 'wkhtmltopdf -H'.
A commonly used parameter in Odoo is --disable-smart-shrinking, that will disable the automatic resizing of the PDF when converting. This is important when you intend to have a layout that conforms to certain alignment. It is very common whenever you need to conform the PDF to a predefined layoyut (e.g. checks, official forms,...).
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you add extra command-line options to a paper format so PDF reports are generated exactly the way you need them, for example to keep a fixed layout on checks or official forms.
This module extends the paper format configuration in Odoo so you can attach your own wkhtmltopdf options to it. wkhtmltopdf is the tool Odoo uses behind the scenes to turn report pages into PDF files.
Where it appears: - On the paper format form (the same screen where you set page size, margins and orientation), a new "Custom Parameters" list is added after the list of reports. - In that list you enter a parameter name (the command argument, with its leading dashes) and, optionally, a value.
What it does: - Every parameter you add is passed to the PDF generation command, in the order you entered it, whenever a report uses that paper format. - A check runs when you save the paper format: Odoo tries to build a small sample PDF with your parameters. If the PDF cannot be produced, you get an error telling you the parameters failed, so a bad option is caught immediately instead of breaking real reports later.
Who can use it: - Regular internal users can read and add parameters; only administrators (system settings group) can change or delete them. Portal users can only read them.
It touches the paper format settings and the report engine that builds PDF arguments.
Depends on
Required by other modules
Models and fields (2)
- report.paperformat · extends an existing modelcustom_params
- report.paperformat.parameter · new modelname, value, paperformat_id
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/reporting-engine.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0- Go to Settings and press 'Activate the developer mode (with assets)'
- Go to Settings - Technical - Reports - Paper Format
- Add additional parameters indicating the command argument name (remember to add prefix -- or -) and value.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.