0

在我们的应用程序中,我们为导出 pdf 实现了 laravel snappy。一切都很好(我设法导出,获取所有值),除了我有一个多余的空白页。

控制器

$pdf = PDF::loadView('registrations.export.export-pdf', $data)->setOption('footer-right','"page [page] of [topage]"');
return $pdf->stream('invoice.pdf');

问题:为什么我有一个多余的空白页?

4

1 回答 1

1

它给我一个多余的页面的原因是因为我在创建分页符编号时使用了以下 css。

自定义 CSS

.page{
        page-break-after: always;
        page-break-inside: avoid;
}

所以我做了什么,我把页面改成

自定义 CSS

.page {
    overflow: hidden;
    page-break-after: always;
}
.page:last-of-type {
    page-break-after: auto
}
于 2020-04-21T23:49:18.267 回答