Hola gracias por responder tan rápido.
Resulta que con el div también se corta y si le pones mas HTML también adquiere mas altura pero ya he encontrado la solución a medias.
He de poner una celda a la izquierda de la tabla con una imagen con la altura en px que quiero ej 500px y de este modo no te corta la imagen y si no caben dos en el mismo folio deja el espacio en blanco y se pasa al folio siguente.
Código HTML:
<td><img src="eliminamePDFVertical.JPG" width="22" height="500" /></td>
Ahora el problema lo tengo en como calcular la altura en px sabiendo que el contenido de las tablas es HTML que biene de una BD.
A ver que se nos ocurre...
Saludos