【问题标题】:Laravel 5 PDF footers with blade show blankLaravel 5 PDF页脚与刀片显示空白
【发布时间】:2019-05-20 20:42:25
【问题描述】:

我用"barryvdh/laravel-snappy": "^0.4.0"

用于导出 pdf。

我想在我的 pdf 文件中添加页脚,但是当我在我的代码中添加 footer-html 时,会显示空白的 pdf 文件。

public function exportPdf($id)
{
     $pdf = PDF::loadView('TestView::pdf', [my_array]);
     $pdf->setOption('footer-html', View('TestView::pdf_footer'));
     $pdf->setOrientation('landscape');
     $pdf->setPaper('a6');
}

当我评论此代码时$pdf->setOption('footer-html', View('TestView::pdf_footer')); 显示正确的导出 pdf 文件。

TestView::pdf_footer内容:

<footer class="footer">
     <div class="u-pattern"></div>
     <div class="u-back-green"></div>
</footer>

【问题讨论】:

  • 您能否将您正在使用的wkhtmltopdf 版本和TestView::pdf_footer 内容添加到您的问题中。
  • 编辑我的帖子

标签: php laravel pdf laravel-5 wkhtmltopdf


【解决方案1】:

您的页脚需要是完整的 HTML 文件,否则 wkhtmltopdf 将无法正确呈现。

<!DOCTYPE html>
<html>
<head></head>
<body>
    <footer class="footer">
        <div class="u-pattern"></div>
        <div class="u-back-green"></div>
    </footer>
</body>
</html>

【讨论】:

    猜你喜欢
    • 2014-08-14
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 2016-05-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多