Sto scrivendo un plug-in per un software che prende una grande raccolta di elementi e li inserisce in HTML in un WebView in Cocoa (che utilizza WebKit come renderer, quindi in pratica puoi supporre che questo file HTML venga aperto in Safari).
I DIV che produce sono di altezza dinamica, ma non variano troppo. Di solito sono circa 200 px. Ad ogni modo, con circa seicento di questi articoli per documento, sto attraversando un periodo davvero difficile per farlo stampare. A meno che non sia fortunato, c'è una voce tagliata a metà nella parte inferiore e superiore di ogni pagina, e ciò rende molto difficile l'utilizzo delle stampe.
Ho provato inversione di pagina, interruzione di pagina, interruzione di pagina e combinazioni dei tre senza risultati. Penso che WebKit potrebbe non rendere correttamente le istruzioni, o forse è la mia mancanza di comprensione su come usarle. In ogni caso, ho bisogno di aiuto. Come posso evitare il taglio della metà dei miei DIV durante la stampa?