我是 Laravel 的新手。我想将我的 HTML 页面转换为 PDF,因此我正在使用:
https://github.com/barryvdh/laravel-snappy
现在从我的控制器我使用以下代码:
$data = $this->getdata();
$html = view('myview', [ 'data' => $data] )->render();
$pdf = \App::make('snappy.pdf.wrapper');
$pdf->loadHtml($html);
return $pdf->inline();
当我转储或返回$html
变量时,它会在浏览器上提供所需的视图,但是当我转换它时,它不会提供该输出。我的 HTML 页面也在使用 Bootstrap,但我认为在渲染它只是一个普通的 HTML 字符串之后。谁能告诉我在这里想念什么?
我也尝试过$pdf->loadView()
,但它不起作用。