我正在尝试从Blade创建PDF。我的视图具有与此 plunker link
中显示的静态Html相同的示例我的代码很简单...使用barryvdh / laravel-dompdf包...我在控制器动作方法中编写下面的代码
$pdf = \PDF::loadView('ViewPage', ["Data" => 123]);
return $pdf->download('sample.pdf');
现在,问题是当我在html页面中查看它...它完美无缺,我们可以在这里检查正确的预期输出: https://plnkr.co/edit/an7JsFSkNt52oKi0Oupg?p=preview ...但是当我跑上面的代码将完全相同的html放入PDF中......它显示了类似的内容
我错过了什么吗?
答案 0 :(得分:1)
样式化PDF通常很棘手。您应该将CSS代码内联到HTML / Blade视图中,您很可能需要修改HTML代码以使其在PDF中工作。 DomPDF不支持显示HTML页面时支持的所有内容。