私は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()
ましたが、うまくいきません。