See the exact document before you print or download it

PDF Report Print Preview renders a true-fidelity, browser-agnostic preview of every Odoo report before it downloads — catch a wrong template, a blank page, or a missing line while it still costs nothing to fix.

The problem

Odoo generates PDF reports — invoices, quotations, delivery slips, purchase orders — and sends them straight to a download or the printer, with no chance to look first. Accounts teams running a hundred invoices, warehouse staff printing delivery slips, and admins generating documents all day only discover a wrong template, a blank page, or a missing line item after paper and time are already wasted.

The solution

PDF Report Print Preview intercepts every report before it downloads and shows the exact document on screen first. Confirm it looks right, then print, download, or open it in a new tab — and for batches, a pre-flight check flags blank, erroring, or forbidden documents before a single page reaches the printer.

Capabilities

Everything you need to look before you print

Every capability below is implemented in the module.

01

Full-Screen Preview Modal

See the report rendered full-screen with native browser PDF rendering before you commit to printing or downloading it — no plugin, no Adobe Reader dependency.

02

New-Tab Preview Option

Prefer a separate tab over a modal? Switch preview mode per user, so both workflows are first-class.

03

Pre-Flight Batch Checks

Before a batch print, every selected record is checked and flagged as ok, blank, erroring, or forbidden — so you catch problems before wasting a hundred pages.

04

Per-Record Tab Strip

Page through every record in a batch one at a time, or switch to a merged view of the whole run, right inside the preview dialog.

05

Print, Download, or Open-in-Tab

Act on the document you just reviewed with one click — send it to the printer, save it, or open it in a new browser tab.

06

True-Fidelity Rendering

The preview uses the browser's own PDF engine against the same file you would have downloaded, so what you see on screen is exactly what prints — no blur, no re-render.

07

Global Master Switch

Turn preview on or off for the whole database from Settings, along with the default preview mode and the batch pre-flight limit.

08

Per-Report Opt-Out

Some reports should always download directly — disable preview per report from its own configuration form.

09

Per-User Preview Mode

Every user can set their own preview mode — modal, new tab, or straight to download — from their preferences.

Workflow

How it works

1

Click Print

Choose any report from a form or list view exactly like you always have — nothing changes about how you start.

2

Review the Preview

The document opens on screen, rendered from the live record, before anything downloads or prints.

3

Check the Batch

For multiple records, a pre-flight banner flags any blank, erroring, or forbidden document before you continue.

4

Print, Download, or Close

Send it to the printer, save the file, or close the dialog and fix the record first — your call.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. Any report of type qweb-pdf is intercepted and previewed — invoices, quotations, delivery slips, purchase orders, and any custom report you add, unless you opt a specific report out.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

PDF Report Print Preview

On-screen PDF preview before printing or downloading any report, with per-record pre-flight checks and batch tab navigation across a run of documents.

Buy on Odoo App Store