Skip to Content
Menu

Set Text, Image and PDF Watermark in QWEB PDF Report

by
Odoo

77.80

v 18.0 Third Party 2
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 219
Technical Name mh_add_watermark_pdf_report
LicenseOPL-1
Websitehttp://softwarebox18@gmail.com
Versions 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 219
Technical Name mh_add_watermark_pdf_report
LicenseOPL-1
Websitehttp://softwarebox18@gmail.com
Versions 17.0 18.0

Set Text, Image and PDF Watermark in QWEB PDF Report (Odoo18)

Enhance your Odoo PDF reports with customized watermarks! The Advanced Watermark Manager allows you to seamlessly add text, image, or PDF watermarks to your QWeb reports. Whether you need to apply watermarks for branding, confidentiality, or aesthetic purposes, this app gives you complete flexibility.

With support for both individual report-specific watermarks and company-wide watermark configurations, you can control how watermarks are displayed across your Odoo environment.

Choose between text, logo images, or even full-page PDF watermarks and easily apply them to each report. The app ensures that the watermark settings configured at the report level take precedence over those at the company level.

Key Features

  • Multiple Watermark Types:Choose between text, image, or PDF watermarks, offering flexibility for different business needs.
  • Text Watermark:Easily add customizable text watermarks to your PDF reports with options for font, size, color, opacity, and rotation.
  • Image Watermark:Upload image files (logos or monograms) to use as watermarks. Place them at the center of the page or as part of the header, body, and footer (like A4 Page Background that contains logo, some image in body and company address in footer.).
  • PDF Watermark:Use a full PDF file as a watermark on your reports. Ideal for adding document watermarks with images or branding that span the entire page.
  • Report-specific Settings:Configure watermark settings for each individual report (ir.actions.report). This allows for tailored watermark settings per report type.
  • Company-wide Settings:Set default watermark configurations for the entire company, which are applied across all reports unless overridden by report-specific settings.
  • Precedence Handling:Report-specific watermark settings take precedence over company-wide settings for ultimate customization.
  • Fully Dynamic Watermark Adjustments:Adjust watermark size, rotation angle, opacity, and scale dynamically for each report.

Configuration and Settings For Each Report (ir.actions.report)

Go to Setting >> Technical >> Actions >> Reports Menu, and choose Sale Order report and go to Watermark Settings page/tab.

  • Watermark Type:Choose between Text Watermark or Image or PDF Watermark.
  • Text Watermark Settings:Set Text Watermark in PDF Reports for each page.
    • Watermark Text:Enter the text to be used as the watermark.
    • Font Name:Choose the desired font from a selection of popular fonts (Arial, Times New Roman, etc.).
    • Font Size:Adjust the font size for the watermark text.
    • Font Color:Choose from a variety of colors for the watermark text.
    • Opacity:Set the opacity (0 to 255) to control transparency.
    • Rotation:Adjust the rotation angle (default: 45 degrees).
    • Scale Factor:Modify the scale size of the watermark.
    • Settings:
  • Image or PDF Watermark Settings:Set Image or PDF Watermark in Reports for each page.
    • Scale Factor:Modify the scale size of the watermark.
    • Upload Watermark:Upload a custom image or PDF to be used as the watermark on each page of your PDF reports.
  • Report-level Overrides:Easily configure watermarks per report, with the option to customize text, image, or PDF watermarks specifically for each report type.

Company Level Configuration and Settings For Each Report

Go to Setting >> General Settings >> and navigate to Watermark Settings.

  • Company Settings:Configure default watermark settings at the company level, which can be overridden at the report level.
  • Watermark Type:Choose between Text Watermark or Image or PDF Watermark.
  • Text Watermark Settings:Set Text Watermark in PDF Reports for each page.
    • Watermark Text:Enter the text to be used as the watermark.
    • Font Name:Choose the desired font from a selection of popular fonts (Arial, Times New Roman, etc.).
    • Font Size:Adjust the font size for the watermark text.
    • Font Color:Choose from a variety of colors for the watermark text.
    • Opacity:Set the opacity (0 to 255) to control transparency.
    • Rotation:Adjust the rotation angle (default: 45 degrees).
    • Scale Factor:Modify the scale size of the watermark.
    • Settings:
  • Image or PDF Watermark Settings:Set Image or PDF Watermark in Reports for each page.
    • Scale Factor:Modify the scale size of the watermark.
    • Upload Watermark:Upload a custom image or PDF to be used as the watermark on each page of your PDF reports.

Text, Image and PDF Watermark Reports Sample

Why Choose This App?

  • Custom Branding:This app allows you to fully customize the watermark on your reports, ensuring that every printed document carries your brand’s identity or specific instructions (such as "Confidential").
  • Flexible Watermark Options:Whether you need simple text watermarks, logos in the center of your reports, or full-page PDF watermarks, this app has you covered.
  • Easy Configuration:With both company-wide and report-specific watermark settings, you can configure the app to suit various reporting needs with ease. The precedence logic ensures your configurations are respected.
  • Increased Professionalism:Professional and consistent watermarking of your reports adds a polished look and ensures your branding is always visible.
  • Comprehensive Report Control:With the flexibility to configure watermarks at both the company and report levels, this app ensures that every report can have a custom appearance, making it versatile for different purposes.

This app is ideal for companies looking to add a layer of branding, security, or professionalism to their PDF reports generated within Odoo. Perfect for businesses needing different watermarks for different report types, such as invoices, delivery orders, or quotations.

Need Any Help?


Free 60 Days Support.

SoftwareBox will provide FREE 60 days support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this module. This is applicable from the date of purchase.


Email US

softwarebox18@gmail.com

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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.