Page¶
L’elemento Page rappresenta la pagina nella struttura della stampa il layout più esterno di tutti, ed è ha come dimensioni quelle del formato del foglio su cui dobbiamo stampare.
La cornice esterna di page di default viene riempita dagli elementi che vengono definiti nel letterhead che associamo alla stampa.
L’oggetto stampa gestisce automaticamente la creazione degli elementi page di dimensioni pari a quelle del formato A4, ogni volta che lo spazio disponibile finisce. Inoltre lo spazio del page_header
e page_footer
viene riservato per essere riempito con il contenuto del letterhead ( carta intestata ) che può essere associato alla stampa.
Gli attributi di stampa relativi a page sono quindi
page_height
page_width
page_header_height
page_footer_height
page_margin (left/top/bottom)
page_leftbar
page_rightbar
Mentre i metodi hook sono
pageHeader
pageFooter
Avvertimento
Attenzione: a meno di particolari necessità si suggerisce di non modificare gli attributi di page e di non implementare i metodi pageHeader o pageFooter e di usare invece lo strumento di creazione delle carte intestate , lasciando questa parte più data-driven.