我正在使用PDFsharp/MigraDoc将表格和图表写入PDF文件。目前为止,这个工具很好用。然而,MigraDoc会在不得已的情况下(比如当整个表格无法放进一页时)自动将我的表格“分裂”成两部分。我该如何确保表格保持完整呢?
MigraDoc.DocumentObjectModel.Tables中的Table类有一个布尔型的KeepTogether属性,但是似乎没有任何效果 (不论是true还是false)。
是否有手动处理的方式?是否可以"测量"页面末尾与表格高度之间的距离并进行比对?(或者其他了解表格是否会被分裂的方法)
请注意,我第一次使用PDFsharp/MigraDoc。如果有任何最佳实践需要了解,请告诉我。如果有一些好的示例(我在PDFSharp的主页上看到了一些,但那就是全部了),我也想知道!
MigraDoc.DocumentObjectModel.Tables中的Table类有一个布尔型的KeepTogether属性,但是似乎没有任何效果 (不论是true还是false)。
是否有手动处理的方式?是否可以"测量"页面末尾与表格高度之间的距离并进行比对?(或者其他了解表格是否会被分裂的方法)
请注意,我第一次使用PDFsharp/MigraDoc。如果有任何最佳实践需要了解,请告诉我。如果有一些好的示例(我在PDFSharp的主页上看到了一些,但那就是全部了),我也想知道!