nam*_*nam 15 pdf asp.net-mvc rotativa
在我的ASP.NET MVC 4应用程序中,我有一个索引视图,其中嵌入了几个部分视图.我通过NuGet安装了Rotativa的最新版本1.6.1.现在我可以使用Rotativa将索引页打印到PDF.我想在每个局部视图后在PDF中有一个分页符.如何使用Rotativa实现这一目标?
Eri*_*Cal 26
如果你使用1.6.1,你可以在CSS中添加分页符(这在1.5.0中不能一致地工作,我没有测试过1.6.0)
所以添加这种样式,而不是像p.breakhere {...}这样的特定元素,但如下所示(某些人对特定元素有问题)
<STYLE TYPE="text/css">
.breakhere { page-break-after: always }
</STYLE>
Run Code Online (Sandbox Code Playgroud)
然后在你的HTML中就这样做
<P CLASS="breakhere">
Run Code Online (Sandbox Code Playgroud)
它应该很好地打破.请注意1.6.1有Ghosted图像的错误,间歇性地...请参阅此SO条目链接
答案是正确的,但你必须以不同的方式这样做:
<div style="page-break-after: always;">Content before page breaks</div>
<div>Content after page breaks<div>
Run Code Online (Sandbox Code Playgroud)
这就是诀窍!
希望有所帮助!
归档时间: |
|
查看次数: |
17789 次 |
最近记录: |