PHP ページを画像として表示する
PHP では、ファイル処理を組み合わせて Web ページを画像に変換できます。そしてヘッダー操作。その方法を見てみましょう:
-
画像ファイルの読み取り:
PHP の fopen を使用して、PHP スクリプトで指定された画像ファイル (例: "1234.jpeg") を取得します。関数、正確なファイルのバイナリ モードを指定
-
ファイルの内容のエコー:
echo を使用して、ページ出力に画像ファイルの内容を表示します。ただし、これでは画像が自動的にレンダリングされません。単に生データを出力するだけです。
-
Mime-Type の送信:
ブラウザが出力を画像として認識できるようにするには、適切な Mime-Type ヘッダーを送信します。 PNG ファイルの場合は、Content-Type: image/png を使用します。その他の一般的な Mime-Type には、image/jpeg および image/gif などがあります。
-
クリーンアップ:
スクリプトを PHP の開始タグと終了タグで囲みますが、先頭や末尾にタグがないことを確認してください。 の後に空白を入れると、
PNG 画像を読み取って表示するスクリプトの例を次に示します。
<?php
$name = './img/ok.png';
$fp = fopen($name, 'rb');
header("Content-Type: image/png");
header("Content-Length: " . filesize($name));
fpassthru($fp);
?>
これらの手順を利用することで、PHP Web ページを画像に変換できます。 Web ブラウザに表示されます。
以上がPHPページを画像として表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。