J'écris un plug-in pour un logiciel qui prend une grande collection d'éléments et les place dans HTML dans une WebView dans Cocoa (qui utilise WebKit comme moteur de rendu, donc en gros, vous pouvez supposer que ce fichier HTML est ouvert dans Safari).
Les DIV qu'elle fait sont de hauteur dynamique, mais elles ne varient pas trop. Ils sont généralement autour de 200 pixels. Quoi qu'il en soit, avec environ six cents de ces éléments par document, j'ai beaucoup de mal à l'imprimer. Sauf si j'ai de la chance, il y a une entrée coupée en deux en bas et en haut de chaque page, ce qui rend l'utilisation des impressions très difficile.
J'ai essayé le saut de page avant, le saut de page après, le saut de page à l'intérieur et les combinaisons des trois en vain. Je pense que WebKit peut ne pas rendre correctement les instructions, ou peut-être que je ne comprends pas comment les utiliser. En tout cas, j'ai besoin d'aide. Comment puis-je empêcher la réduction de moitié de mes DIVs lors de l'impression?