【发布时间】:2016-08-19 11:46:22
【问题描述】:
我正在使用 laravel-dompdf (https://github.com/barryvdh/laravel-dompdf) 从视图中生成 pdf。但是我不明白如何调用 set_base_path 函数来正确设置公共路径。
没有这个我无法加载我的 css 文件...
我使用这样的外观
$pdf = PDF::loadView('pdf.invoice', compact('data'));
return $pdf->download('invoice.pdf');
并且像这样在我的视图中要求我的 css
<link rel="stylesheet" href="/css/pdf.css" />
【问题讨论】:
-
试试
<link rel="stylesheet" href="./css/pdf.css" />它对我有用。 -
我没用过laravel-dompdf,但是……你试过
$pdf->getDomPDF()->set_base_path('/path/to/content/directory')吗? -
我试过了,它没有抛出错误,但是它仍然无法正常工作...修复它我只是将它包含在
标签: laravel pdf laravel-5 dompdf