Imprimir un div grande en varias páginas

Victorvgm
23 de Agosto del 2010
Hola,

Llevo un buen rato buscando por google y no encuentro solución a mi problema. Tenemos un portal, en le que una de las herramientas consiste en crear un plano con una distribución de mesas. Eso lo hemos conseguido gracias a la librería YUI de yahoo. El HTML queda con unos divs posicioonados de forma absoluta. El tema es que me queda un div contenedor bastante grande en algunos casos de tal manera que no cabe en un din A4. Así que al imprimirlo, cuando se va por abajo crea otra página, aunque los elementos los coloca mal, y cuando se va por la derecha es que ni imprime esas páginas.

¿Como podría hacerlo? Se puede ajustar el tamaño total de la impresión al tamaño de la hoja? He visto como forzar saltos de página (page-break-after) pero no sirve con positions absolutes y menos aún sirve para cortar por la mitad un sólo div.

Bueno, agradezco cualquier tipo de ayuda.

Saludos.

Vïctor.

Alberto Benito
07 de Octubre del 2010
Creo que lo mejor que podrías hacer es montar la impresión en PDF y así no tendrías nunca problemas de impresión.

Se que es un poco de lio, pero cuando lo hagas la primera vez ya lo tendras montado para siempre y te quitas todos los problemas de tamaño.