【发布时间】:2017-11-18 09:51:21
【问题描述】:
我想在 Laravel 5.5 中使用 tFPDF。我用作曲家添加了包,然后我尝试根据docs 输出它,但没有任何效果。
我尝试直接输出到浏览器:
Route::get('/test',function(){
$pdfLibrary = new tFPDF\PDF();
$pdfLibrary->AddPage();
$pdfLibrary->AddFont('DejaVuSansCondensed', '', 'DejaVuSansCondensed.ttf', true);
$pdfLibrary->SetFont('DejaVuSansCondensed', '', 14);
$pdfLibrary->Write(8, 'Hallo!');
$pdfLibrary->output();
});
但现场一片空白。当我尝试return $pdfLibrary->output();
然后它就返回了
%PDF-1.3 3 0 obj endobj 4 0 obj 流 x�u����@S�)>+�p�.......
我也尝试简单地将 pdf 保存到文件中,但即使
$pdfLibrary->output('F', storage_path() . '/test.pdf');
没用。
如何保存和输出 tFPDF 创建的 pdf 文件?
【问题讨论】: