私は作曲を使用して 'barryvdh/laravel-DOMPDF' をインストールして、コメントを追加しているこれらの行の 'app.php' ファイル」へLaravel 5.1 - barryvdh/laravel-DOMPDF、PDFファイルのダウンロードが正常に動作していない
Barryvdh\DomPDF\ServiceProvider::class
'PDF'=> Barryvdh\DomPDF\Facade::class
この
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App;
use PDF;
class PdfController extends Controller
{
public function invoice()
{
$pdf = App::make('dompdf.wrapper');
$pdf->loadHTML('<h1>Test</h1>');
return $pdf->stream('testfile')
->header('Content-Type','application/pdf');
}
}
のようなもPdfController作成設定」フォルダとは、今のコードでは、内容がPDF形式でブラウザに表示され、正常に動作しますが、私は、このファイルをダウンロードするとき、ファイルがどのextension.Iが試されていません戻りコードを含む行を変更するには
return $pdf->stream('testfile.pdf')
->header('Content-Type','application/pdf');
しかし、今は、ページが直接、名「document.pdf」ダウンロード中にエラーが表示さ でダウンロード(この名「document.pdf」はどこから来たかとからkonwいけない)ために、ファイルを提供します。 また、私はlocalhostで作業しています。
'$ pdf-> stream( 'testfile')を試してください。pdf ') ''なし ' - > header(' Content-Type '、' application/pdf ');'おそらくdompdfがヘッダを自分で送信する – Moppo
素早く応答してくれてありがとうございます。 : – SJB