J'utilise PDFsharp/MigraDoc pour écrire des tableaux et des graphiques dans des fichiers PDF. Cela a fonctionné très bien jusqu'ici, cependant MigraDoc divisera toujours mes tables (verticalement) quand il devrait déplacer la table entière à la page suivante dans le document. Comment puis-je m'assurer que la table restera en un seul morceau?Conserver une table en une seule pièce MigraDoc/PDFsharp
La classe Table de MigraDoc.DocumentObjectModel.Tables possède une propriété booléenne KeepTogether, mais elle semble n'avoir aucun effet (true ou false).
Existe-t-il un moyen de le faire manuellement? Y a-t-il un moyen de "mesurer" la distance de la fin de la page et de la comparer à la hauteur des tables? (Ou tout autre moyen de savoir si la table sera divisée ou non)
Veuillez noter que j'utilise PDFsharp/MigraDoc pour la première fois. S'il y a des meilleures pratiques que je devrais connaître, s'il vous plaît faites le moi savoir. S'il y a de bons exemples (je les ai vus sur la page d'accueil de PDFSharp, mais c'est à peu près tout), j'aimerais les connaître!
Avez-vous trouvé une solution à ce problème? – edosoft