Snappy Laravel PDF导出未加载CSS

时间:2019-02-26 11:54:04

标签: css laravel laravel-snappy

我正在尝试使用Snappy Laravel导出PDF格式的页面。我拥有包含所有CSS的页面,并且效果很好,看起来很棒,但是当我尝试导出它时,我的页面以pdf格式下载,但没有任何CSS。这是代码,我已经尝试过了:

控制器:

$pdf = PDF::loadView('admin.userReport');
$pdf->setOption('enable-javascript', true);
$pdf->download('myFileName.pdf');

头:

<link href="{{ asset('/css/app.css') }}" rel="stylesheet"/>

PS:我试图将绝对路径放入CSS文件,但是它也不起作用。

1 个答案:

答案 0 :(得分:0)

将刀片中的此项更改为<link href="{{ asset('/css/app.css') }}" rel="stylesheet"/>

<link href="{{ public_path('css/pdf.css') }}" rel="stylesheet" type="text/css" />

这解决了我这边的问题。