【问题标题】:Laravel Snappy: Excess pageLaravel Snappy:多余的页面
【发布时间】:2020-04-21 16:39:30
【问题描述】:

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

控制器

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

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

【问题讨论】:

    标签: snappy laravel-snappy knp-snappy


    【解决方案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
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-19
      • 2016-02-02
      • 2021-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多