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.