ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して Web ブラウザーで PDF ファイルを開くにはどうすればよいですか?

PHP を使用して Web ブラウザーで PDF ファイルを開くにはどうすればよいですか?

藏色散人
藏色散人オリジナル
2019-03-18 10:51:339184ブラウズ

PHP は標準コードを使用して、Web ブラウザーで PDF ファイルを表示します。 PDF ファイルを表示するプロセスには、サーバー上の PDF ファイルの場所が関係し、さまざまなタイプのヘッダー ファイルを使用して、タイプ、構成、転送エンコードなどの形式でコンテンツの構成を定義します。

PHP は PDF ファイルを渡して、ブラウザーで読み取ることができます。ブラウザは PDF を表示するか、ローカルホスト サーバーからダウンロードして PDF を表示します。

: PHP は実際には PDF ファイルを読み取りません。 PDF形式のファイルは認識されません。 PDF ファイルをブラウザに渡してブラウザで読むだけです。 PDF ファイルを XAMPP の htdocs フォルダーにコピーする場合は、ファイル パスを指定する必要はありません。

例 1:

PDF ファイルをブラウザ上に表示します。

<?php 
  
// 将文件名存储到变量中
$file = &#39;filename.pdf&#39;; 
$filename = &#39;filename.pdf&#39;; 
 
header(&#39;Content-type: application/pdf&#39;); 
  
header(&#39;Content-Disposition: inline; filename="&#39; . $filename . &#39;"&#39;); 
  
header(&#39;Content-Transfer-Encoding: binary&#39;); 
  
header(&#39;Accept-Ranges: bytes&#39;); 
  
// 读取文件
@readfile($file);

出力:

PHP を使用して Web ブラウザーで PDF ファイルを開くにはどうすればよいですか?

#例 2:

<?php 
  
// PDF文件在服务器上的位置
$filename = "/path/to/the/file.pdf"; 
  
// Header content type 
header("Content-type: application/pdf"); 
  
header("Content-Length: " . filesize($filename)); 
  
// 将文件发送到浏览器。
readfile($filename);

出力:

PHP を使用して Web ブラウザーで PDF ファイルを開くにはどうすればよいですか?

おすすめの関連ビデオ チュートリアル: 「

PHP チュートリアル

この記事では、PHP を使用して Web ブラウザーで PDF ファイルを開く方法について説明します。分かりやすいので、困っている友達のお役に立てれば幸いです!

以上がPHP を使用して Web ブラウザーで PDF ファイルを開くにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。