Tom*_*mas 5 freemarker templating templating-engine
我正在使用 Apache freemarker 构建 PDF 文档报告。我遇到过这样的情况:页面的一半充满了文本,我需要在其下方添加一个表格。表格大小是动态的,有时它适合与文本在同一页面,有时不适合,如果不适合,我会在下一页上得到一些表格内容。我想测量表格是否适合在同一页上,如果不适合,我想将其打印在单独的页面上。有什么办法可以实现这一点吗?
就我而言,如果合适的话,将表格打印在同一页上很重要。
实际上,解决方案很简单 - 在我的表中,我必须添加
page-break-inside:avoid;
此 css 属性,以防止破坏元素(如果它适合单独的页面)。