Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 329 |
Technical Name |
omni_print |
License | OPL-1 |
Website | https://omni-byte.com/ |
Versions | 14.0 15.0 16.0 17.0 18.0 |
Print Any Odoo Document with A Single Click
Omni Print can simplify your print workflow, no more downloads required.

How It Works
Omni Print includes an Odoo addon and a desktop app. The Odoo addon captures the report and sends files to the desktop app, which then print them.

Features

One-click Print & Offline Print
One-click Printing:
- With a minimal setup, you can send documents to any configured printer with just a single click
Offline Printing Capability:
- No cloud-base services required
- Ensuring greater privacy and control

Working With Various Printers
Discover And Supports Printers From The OS:
- Supports both cable-connected and network-connected printers.
Support for Thermal Printers:
- Supports ZPL protocol for Zebra's thermal label printers.
- Supports ESC/POS protocol for receipt printing, works with Odoo's Point of Sale (PoS) app, see below.

No Printing Limits
No Subscription Required:
- Enjoy printing with a single upfront payment, no subscription required
Unlimited Print Quota:
- Print as many sheets as you need with no restrictions

Easy to Use & Customizable
Minimal Setup:
- Quickly install and configure with minimal effort
Customizable Print Options:
- Choose between global print settings or customize settings for each report, including printer, paper size, etc
Print History:
- Review your print history at any time
Coming Soon
Cross-Platform
Available on macOS and Android.
Scale Integration
Works with most weighing scales.
Getting Started
In just a few steps
01
Install this Addon and the Desktop App
For Desktop App, see the Download Section
02
Select Documents and Click Print
03
Choose The Printer (Optional)
04
Print and Done
Download
You can download the Desktop App from the link below
(Currently supports Windows 10/11, Linux and macOS)
https://omni-byte.com/#downloads
Or from the Microsoft Store:
https://apps.microsoft.com/detail/9pd08zc3nvzg
(Copy the link above, and open in a new tab)
Frequently Asked Questions
Omni Print is a print delegate solution for Odoo, enhancing printing capabilities. It includes an Odoo addon and a desktop app. The addon captures print jobs (optionally rendering PDFs on the client-side for faster performance) and sends them to the desktop app, which directs them to your chosen printer.
Yes, the desktop app handles the direct communication with your printers. Installing it on your PC (Windows, macOS, or Linux) is required for Omni Print to function.
The desktop application currently supports Windows 10/11, macOS, and Linux. Support for Android devices is planned.
Omni Print automatically discovers printers configured in your operating system. Simply add your printer (USB or network) to your OS, and Omni Print will be able to use it. No special driver installation within Omni Print is needed.
Omni Print works with most standard printers (cable-connected or network) recognized by your OS. It also specifically supports thermal label printers using the ZPL protocol and receipt printers using the ESC/POS protocol (compatible with Odoo PoS).
Omni Print utilizes client-side PDF rendering using the efficient `libwkhtmltox` engine. This can speed up report generation significantly (up to 50% faster) compared to server-side rendering by leveraging your computer's resources and caching fonts/styles locally.
No, Omni Print is available with a single upfront payment. There are no recurring subscription fees, and you get unlimited print quotas.
Related Products
Do you have any questions?
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module