Jam*_*mie 0 .net c# pdf-generation pechkin tuespechkin
我正在使用 Pechkin 将带有 css 的 html 内容转换为 pdf 文件。
我面临的问题是 html 块的一部分被切断,因为它不再适合当前页面。
现在我想要的是,当内容不适合当前页面时,它会在下一页上创建它。
佩希金可能做到这一点吗?
代码:
var pechkin = new SynchronizedPechkin(new GlobalConfig());
return pechkin.Convert(new ObjectConfig()
.SetLoadImages(true).SetZoomFactor(1.5)
.SetPrintBackground(true)
.SetScreenMediaType(true)
.SetPrintBackground(true)
.SetCreateExternalLinks(true), html);
Run Code Online (Sandbox Code Playgroud)

添加分页符的一种方法是将 CSS 注入 HTML。
<div style='page-break-after:always'></div>
Run Code Online (Sandbox Code Playgroud)
如果你想防止某些 HTML 块被截断,你可以尝试用这个 div 包装(或将样式应用于现有的代码块:
<div style='page-break-inside: avoid;'></div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3158 次 |
| 最近记录: |