XtraReport 文本溢出将文本垂直切成两半

XtraReport text overflow cutting text in half vertically

我有一个 XtraReport,它会溢出文本到下一页,但偶尔会将第一页的最后一行文本切成两半。

我通常会用文本区域的高度 属性 来处理这个问题,但我不确定如何定位 XtraReport 的特定 table 行来计算页面的剩余高度是为了实现这个还是在这种情况下是否会起作用。

我更希望有一个简单的解决方法来实现这一点,请不要太过分帮忙,因为我不会投资在这方面有很大的发展。

我不认为我在设计器中遗漏了任何设置,也许报告想要正确溢出的金色字体大小或行高。

如有任何帮助或指导,我们将不胜感激,谢谢。

如果没有简单的方法,我将不得不循环遍历 tr / td 标签,看看是否可以通过操纵高度找到最佳点,我只是担心它会隐藏第 1 页但仍然是在第 2 页拆分。

在我看来,您使用的是 ASPx/MVCx -DocumentViewer, 此控件向您显示 html 不适合像素完美文档的内容。 我建议您尝试 ASPx/MVCx WebDocumentViewer,它类似于 Google Docs 显示像素完美的文档,并且与 bootstrap 和其他渐进式 Web 框架一起使用更方便。

这里有 demo and docs.