Я пишу плагин для части программного обеспечения, которая берет большую коллекцию элементов и выталкивает их в HTML в WebView в Cocoa (который использует WebKit как средство рендеринга, поэтому в основном вы можете предположить этот HTML-код файл открывается в Safari).
DIV, которые он делает, имеют динамическую высоту, но они не слишком сильно меняются. Они обычно около 200 пикселей. Во всяком случае, около шестисот из этих предметов на один документ, у меня очень тяжелое время, чтобы его распечатать. Если мне не повезет, там запись нарезается пополам внизу и сверху каждой страницы, и это очень затрудняет использование распечаток.
Я пробовал перерыв страницы перед, перерыв страницы, перерыв страницы и комбинации из трех безрезультатно. Я думаю, что это может быть WebKit, не правильно отображающий инструкции, или, может быть, мое отсутствие понимания того, как их использовать. Во всяком случае, мне нужна помощь. Как я могу предотвратить половину моих DIV при печати?