lo que se me ocurre es hacer una funcion, que te abra la pagina que queres imprimir en otra pero "Personalizada..." para que se imprima con las medidas que se te antoje
para eso haces en algun lado de una pagina anterior un boton que diga "imprimir la pagina" y le pones este codigo...
Código HTML:
<input type="button" value="imprimir lapagina " onclick="javascript:window.open('mipagina.htm', 'noimporta', 'width=300, height=300, scrollbars=NO')">
luego en tu page a imprimir le pones en el "Body" , asi:
Código HTML:
<BODY onload="window.print()">
Aclaraciones
yo use scrollbarso = no para que no tenga barras de desplazamiento... esta en cada uno decidir eso y lo mismo el tamaño... vos ponele el tamaño que quieras que eso se va a imprimir
SUERTEEEE espero que te sirva...
chau