繁体   English   中英

使用 Rotativa pdf 清洁分页符,用于 asp.net MVC

[英]Clean Page break with Rotativa pdf for asp.net MVC

我正在使用 Rotativa 将我的 HTML 转换为 PDF,我有一个重复 n 次的 div,它有一个可以有 n 行的表。 我正在尝试找到一种干净的方法来在确切的点打破页面,不会使一页中的一半 div 和另一页中的一半。 我已经尝试获取行数并在获得足够的行后添加分页符,这些行可以在单个页面中可见,而无需将 div 分成两页,但在某些情况下,随着行数的增加,这仍然无济于事. 并且重复 div 后的page-break符也不起作用。 有人可以帮助我在某些 div 发生后允许page-break符工作。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM