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