Je veux éviter le saut de page à l'intérieur d'une ligne de tableau en html, lorsque je convertis html en PDF par wkhtmltopdf. J'utilise page-break-inside:avoid avec le tableau - cela fonctionne, mais j'ai tellement de lignes, alors ça ne marche pas. Si l'affichage de tr en tant que bloc ou autre chose, cela change la mise en forme du tableau. et insérer une double bordure. Il est également possible d'insérer l'en-tête du tableau sur chaque page, là où le tableau a été divisé.
Malheureusement, cela ne fonctionne pas (encore) avec les navigateurs basés sur webkit.
1 votes
Désolé, quel est le problème quand on utilise
page-break-inside: avoid;
?2 votes
@ChristianVarga lorsque j'utilise page-break-inside:avoid avec tr, cela ne fonctionne pas.
0 votes
Vous avez essayé de le mettre sur l'élément de table à la place ?
1 votes
Le saut de page avec les tableaux est assez bogué. Jetez un coup d'œil à cette solution de contournement JavaScript code.google.com/p/wkhtmltopdf/issues/detail?id=168#c4
2 votes
En fait, j'ai essayé
page-break-inside:avoid
avec tous les éléments du tableau comme tr td, mais cela ne fonctionne pas.0 votes
Jona Mon ami, j'ai déjà essayé tout cela, mais rien ne fonctionne parfaitement.
3 votes
Bravo à Google pour WebGL, le javascript ultra-rapide, le client natif portable, mais nous ne pouvons toujours pas imprimer les tableaux de données. Qui aurait besoin de faire ça ??? Seulement à peu près toutes les entreprises du monde. D'ailleurs, je viens d'essayer d'imprimer une feuille de calcul dans google docs, et ça plante systématiquement mon chrome. Je pense que google docs imprime via pdf. :/