Motore di Stampa ReportLab
Stampe PDF con ReportLab: sfondi e filigrane per pagina, temi configurabili
Il motore di stampa genera i documenti PDF con la libreria ReportLab (versione free) al posto di wkhtmltopdf, superandone i limiti storici: puoi impostare immagini di sfondo a pagina intera diverse tra prima pagina, pagine centrali e ultima pagina, filigrane con opacita e rotazione, fasce colorate e bordi su intestazione e pie, cornici di pagina e una numerazione "Pagina X di Y" reale calcolata a fine documento.
Ogni tema definisce tre ruoli-pagina (prima, centrali, ultima) con intestazione, pie e sfondo indipendenti e attivabili: le zone di intestazione e pie hanno altezza fissa, cosi il corpo del documento riserva lo spazio necessario e gli elementi non si sovrappongono mai. I colori, i bordi e lo stile delle tabelle sono interamente configurabili, per allineare le stampe all'identita visiva della struttura.
I report marcati "ReportLab" vengono resi automaticamente dal motore su qualunque canale (bottone Stampa, invio email, stampe in batch). Un builder generico stampa qualunque record, mentre i builder curati producono i documenti clinici principali: referto di laboratorio, prescrizione, certificato medico e lettera di dimissione.
Cosa fa
- Temi di stampa configurabili: formato, margini, font, colori, logo
- Sfondi a pagina intera diversi per prima, centrali e ultima pagina
- Intestazione e pie ripetibili con altezza fissa, fasce colorate, bordi e immagini
- Filigrana testo o immagine con opacita, rotazione e posizione
- Cornice di pagina e stile tabelle (colori, righe alternate, griglia, righe evidenziate)
- Numerazione reale Pagina X di Y
- Documenti curati: referto di laboratorio, prescrizione, certificato, lettera di dimissione
- Builder generico per stampare qualunque altro report
Integrazioni
- Laboratorio, Degenza (IPD) e i modelli clinici del core; estendibile a qualunque report Odoo
Chi lo usa
Amministratori e personale clinico che emette documenti ufficiali.