使用Rotativa pdf进行ASP.NET MVC清洁分页

我正在使用Rotativa将HTML转换为PDF,我有一个div重复n次,并且它的表可以有n行。我正在尝试找到一种干净的方法来将页面分断,使之不能在一个页面中占一半,而在另一页面中占一半。我尝试获取行数并在没有将div分为两页的情况下在单个页面中获得足够的可见行之后添加了分页符,但这在某些情况下仍然无济于事,因为行数增加了。而且重复div后的page-break也无效。有人出现div后,有人可以帮我允许page-break工作吗?

chensycsy 回答:使用Rotativa pdf进行ASP.NET MVC清洁分页

在我的工作中,当执行pdf(但不使用Rotativa)时,我们以像素为单位保留页面中的可用空白,并减少每次添加一些行后剩下的空间。我们每次都会检查是否有足够的空间根据行数添加新的行div,如果没有,我们在文档中放置一个分页符。

本文链接:https://www.f2er.com/3150240.html

大家都在问