Skip to Content
Menu
This question has been flagged
1 Reply
670 Views

I am working on an Odoo 15 project, and I would like to implement a feature where a document (such as an invoice, report, or ticket) is sent directly to the printer for printing, bypassing the browser preview or PDF download step.

Currently, when I print a document, it generates a PDF file that is either downloaded or opened in the browser, and I have to manually send it to the printer. My goal is to automate this process to allow direct printing from Odoo.

Here are some additional details:

  • Printer: I am using a thermal printer.
  • Operating System: The server runs on Windows.
  • Current setup: I have configured the printer and can print manually from Windows, but I want to automate this process via Odoo.
  • Odoo Module/Feature: This functionality should work for a specific module (e.g., Invoicing, Point of Sale) or globally.

Questions:

  1. What is the best approach to enable direct printing from Odoo 15?
  2. Are there any modules or third-party tools that can help implement this feature?
  3. Is it possible to configure Odoo to send print jobs directly to the printer connected to a Windows server?

Any guidance, sample code, or recommendations would be greatly appreciated. Thank you in advance for your help!

Avatar
Discard
Best Answer

Hello,

Omni Print can assist you in achieving that. With Omni Print, you can:

  1. Directly print documents (PDF, ZPL, ESC/POS) to your desktop printer.
  2. Use it seamlessly with any module without the need for additional configurations.

Avatar
Discard