1
我在我的Laravel項目中使用laravel-snappy
從視圖模板生成PDF文件。這個軟件包使用wkhtmltopdf。PDF格式的頁面底部不使用wkhtmltopdf進行渲染
我想設置一些頁眉和頁腳時,我產生我的路線PDF文件是這樣的:
Route::get('/statement-of-fact', function() {
$pdf = PDF::loadView('pdf.statement-of-fact');
$footer = resource_path('views/pdf/statement-of-fact-footer.html');
$pdf->setOption('footer-html', $footer);
return $pdf->stream();
})->name('statement-of-fact');
的PDF生成正常,但頁腳從來沒有顯示。
我在這裏做錯了什麼?
我的HTML文件:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="row">
<div class="col-xs-12">
Hello
</div>
</div>
</body>
</html>
試過了,還是不渲染頁腳。 – user3574492
請確保您的頁眉/頁腳html文件包含'<!DOCTYPE html>' –
當然可以,請參閱編輯 – user3574492