ホームページ >バックエンド開発 >PHPチュートリアル >PHP または Perl を使用して PDF ファイルをブラウザで直接表示するにはどうすればよいですか?
PHP または Perl を使用してブラウザで PDF ファイルを表示する
ブラウザ内で PDF ファイルを直接表示することは、ユーザー エンゲージメントを追跡し、機密ファイルの場所を保護します。 PDF をダウンロードまたは作成する簡単な方法は存在しますが、既存の PDF ファイルを読み込んで表示する方法はすぐにはわかりません。
PHP ソリューション:
次の PHP コードは次のとおりです。ブラウザで PDF ファイルを表示するために使用されます:
<code class="php"><?php header('Content-type: application/pdf'); header("Content-Disposition:inline; filename="the.pdf""); readfile('the.pdf'); ?></code>
Perl ソリューション:
同様に、Perl では次のコードを使用できます:
<code class="perl">open(PDF, "the.pdf") or die "could not open PDF [$!]"; binmode PDF; my $output = do { local $/; <PDF> }; close (PDF); print "Content-Type: application/pdf\n"; print "Content-Length: " .length($output) . "\n\n"; print $output;</code>
PHP の追加メモ:
トラブルシューティングのヒント:
結論:
上記の手順に従うと、PHP または Perl を使用してユーザーのブラウザに PDF ファイルを正常に表示でき、ユーザーのアクションを追跡し、元のファイルの場所を保護できます。 .
以上がPHP または Perl を使用して PDF ファイルをブラウザで直接表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。