jho*_*oss 6 php laravel laravel-5
我在 laravel 5.5 中使用 barryvdh/laravel-dompdf 和 bootstrap css(通过小的调整重命名为 pdf.css)以生成 pdf 格式的报告,这是我从报告视图调用 css 的标题:
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link href="{{public_path('css/pdf.css') }}" rel="stylesheet" type="text/css" />
</head>
<body>
Run Code Online (Sandbox Code Playgroud)
我的控制器:
public function infor(News $news)
{
...
PDF::setOptions(['dpi' => 150, 'defaultFont' => 'sans-serif']);
$pdf = PDF::loadView('admin.news_events.pdf');
return $pdf->stream('pdfview.pdf');
}
Run Code Online (Sandbox Code Playgroud)
barryvdh/laravel-dompdf尚不支持 boostrap。
引用作者的话:
我非常怀疑 DomPDF 能否正确处理 Bootstrap。如果您需要更好的 pdf,请尝试: https: //github.com/barryvdh/laravel-snappy 它使用 Webkit 来渲染 pdf。
在此处查看有关该问题的更多信息
| 归档时间: |
|
| 查看次数: |
22576 次 |
| 最近记录: |