oppure potresti fare un'altra cosa, potresti trasformare i report in file fdf e dopo stamparli comodamente; io personalmente avrei adottato una soluzione di questo tipo, oppure ma c'è da stare attenti potresti impostare la pagina di stampa in cm anzichè in px ed inserire 21x29 il box di ogni report.
per creare pdf ci sono delle classi già pronte ad esempio http://www.fpdf.org/.