Initial commit: Odoo 18.0-20251222 extra-addons
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
tests / Detect unreleased dependencies (push) Has been cancelled
tests / test with OCB (push) Has been cancelled
tests / test with Odoo (push) Has been cancelled

This commit is contained in:
tocmo0nlord
2026-03-13 20:43:25 +00:00
parent 36e847a7df
commit adbe430761
9472 changed files with 1265727 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
- Holger Brunn \<<hbrunn@therp.nl>\>
- Stefan Rijnhart \<<stefan@opener.am>\>
- Rod Schouteden \<<rod.schouteden@dynapps.be>\>
- Robin Goots \<<robin.goots@dynapps.be>\>
- Foram Shah \<<foram.shah@initos.com>\>
- bosd \<<c5e2fd43-d292-4c90-9d1f-74ff3436329a@anonaddy.me>\>
- Sander Lienaerts \<<sander.lienaerts@codeforward.nl>\>
- Anjeel Haria

View File

@@ -0,0 +1,5 @@
This module was written to add watermarks (backgrounds) to PDF reports.
Because of the way wkhtmltopdf handles headers and footers in the
current versions, it is quite impossible to have a background for the
complete page using HTML and CSS. That is why this module inserts the
image at the PDF level.

View File

@@ -0,0 +1,28 @@
## 12.0.1.0.0 (2019-11-18)
- \[MIG\] Migration to V12.
## 13.0.1.0.0 (2021-01-27)
- \[MIG\] Migration to V13.
## 14.0.1.0.0 (2021-01-29)
- \[MIG\] Migration to V14.
## 15.0.1.0.0 (2022-01-11)
- \[MIG\] Migration to V15.
- Define pdf watermark in company settings
## 16.0.1.0.0 (2023-03-13)
- \[MIG\] Migration to V16.
## 17.0.1.0.0 (2024-01-12)
- \[MIG\] Migration to V17.
## 18.0.1.0.0 (2025-01-06)
- \[MIG\] Migration to V18.

View File

@@ -0,0 +1,3 @@
As PyPDF is not supported in python3, you need to install PyPDF2:
$ pip install pypdf2

View File

@@ -0,0 +1,3 @@
This module depends on support for transparent backgrounds in
Wkhtmltopdf, which has been flaky in the past. This module has been
reported to work with Wkhtmltopdf 0.12.6.

View File

@@ -0,0 +1,23 @@
To use this module, you need to:
1. go to your report
2. select a PDF or image to use as watermark. Note that resolutions and
size must match, otherwise you'll have funny results
3. You can also fill in an expression that returns the data (base64
encoded) to be used as watermark
To use the Company watermark, you need to:
1. go to settings --\> company --\> update info
2. upload an pdf watermark
3. go to settings --\> technical --\> reporting --\> reports
4. Select the report where you want to use it.
5. On the 'Advanced Properties' tab of the notebook check 'use company
watermark'
\### Demo And demo report is available (if you have demo data installed)
on the users form view.
1. go to Configuration --\> users
2. Select an users
3. Click the print button --\> Watermark Demo report.