phpでPDFファイルをブラウザで出力させる方法と
PDFファイルをダウンロードさせる方法をメモします。
出力とダウンロードするには、phpのheader()関数を使用して出力します
■ phpでPDFファイルをブラウザで出力
// 読み込むPDFファイルを指定 $file = 'hoge.pdf'; // PDFを出力する header("Content-Type: application/pdf"); // ファイルを読み込んで出力 readfile($file); exit();
ブラウザで指定したPDFファイルの内容を出力します。
■ phpでPDFファイルをダウンロード
// 読み込むPDFファイルを指定 $file = 'hoge.pdf'; // ダウンロードするダイアログを出力 header("Content-Disposition: attachment; filename=download.pdf"); // ファイルを読み込んで出力 readfile($file); exit();
download.pdfをダウンロードするダイアログが表示され、
ダウンロードすることができます。