И еще, вот тут недавно делал квитанцию для оплаты коммунального платежа).
Наткнулся на то, что не все браузеры понимаю толщину 0.1mm, минимальное значение понимаемое всеми браузерами 0.3mm.
Да и вообще, pdfcreator в руки и вперед по всем браузерам проверять.
Как вариант попробовать жестко задать блоку высоту, может тогда он не будет его переносить, картинки то браузер не делит пополам. Можно на основе этого поделать хаки, подкладывать прозрачное изображение необходимой высоты в блок и абсолютно его позиционировать.