OdooWiki OCA HUB

Pdf watermark

report_qweb_pdf_watermark folder_open OCA/reporting-engine open_in_new
Technical Settings Licencia: AGPL-3

Este módulo se escribió para añadir marcas de agua (fondos) a los informes PDF. Debido a la forma en que wkhtmltopdf gestiona los encabezados y pies de página en las versiones actuales, es prácticamente imposible tener un fondo para la página completa usando HTML y CSS. Por eso este módulo inserta la imagen a nivel del PDF.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 19.0

Añade una marca de agua (un archivo PDF o una imagen) a los informes PDF de QWeb, ya sea definida por informe, tomada de la configuración de la compañía o calculada mediante una expresión. La marca de agua se aplica a cada página del PDF generado.

Este módulo permite poner una marca de agua de fondo en los informes PDF generados por Odoo. Se sube un archivo PDF o una imagen y se fusiona en cada página del informe impreso.

Dónde aparece: - En cada configuración de informe (el formulario técnico de una acción de informe), aparecen nuevos campos para los informes de tipo PDF: un archivo de marca de agua, una expresión de marca de agua y una casilla para usar la marca de agua de la compañía. - En el formulario de la compañía, un nuevo campo Watermark permite subir un archivo de marca de agua para toda la compañía.

Cómo se elige la marca de agua, en orden: - Si se establece un archivo de marca de agua en el propio informe, se usa ese archivo. - De lo contrario, si la opción de usar la marca de agua de la compañía está habilitada, se usa la marca de agua de la compañía del documento impreso (recurriendo a la compañía actual). - De lo contrario, una expresión puede devolver los datos de la marca de agua; tiene acceso a env y docs.

Comportamiento automático: - El archivo de marca de agua se fusiona en cada página del PDF resultante, ajustado al tamaño de la página. - Si el archivo de marca de agua es una imagen, primero se convierte a PDF. - Si el PDF de marca de agua no tiene páginas o no se puede leer, el informe se imprime sin marca de agua y se registra un error. - Solo se usa la primera página de un PDF de marca de agua de varias páginas.

Un informe de demostración llamado "Watermark Demo report" sobre usuarios muestra la funcionalidad usando el logotipo de la compañía como marca de agua.

Depende de

web

Lo necesitan otros módulos

Modelos y campos (2)
  • res.company · amplía un modelo existentepdf_watermark (Watermark)
  • ir.actions.report · amplía un modelo existentepdf_watermark (Watermark), use_company_watermark, pdf_watermark_expression (Watermark expression)

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/reporting-engine.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para usar este módulo, necesita:

  • ir a su informe
  • seleccionar un PDF o una imagen para usar como marca de agua. Tenga en cuenta que las resoluciones y el tamaño deben coincidir, de lo contrario obtendrá resultados divertidos
  • También puede rellenar una expresión que devuelva los datos (codificados en base64) que se usarán como marca de agua

Para usar la marca de agua de la compañía, necesita:

  • ir a ajustes --\> compañía --\> actualizar información
  • subir un pdf de marca de agua
  • ir a ajustes --\> técnico --\> informes --\> informes
  • Seleccionar el informe donde desea usarla.
  • En la pestaña 'Propiedades avanzadas' del cuaderno, marque 'usar marca de agua de la compañía'

Demostración Y el informe de demostración está disponible (si tiene datos de demostración instalados) en la vista de formulario de usuarios.

  • ir a Configuración --\> usuarios
  • Seleccionar un usuario
  • Hacer clic en el botón imprimir --\> Informe de demostración de marca de agua.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.