PHPのズーム画像コード

WBOY
WBOYオリジナル
2016-07-25 08:45:18923ブラウズ
php
    //ファイルパスと拡大縮小率を指定します
  1. $filename = 'test.jpg';
  2. $percent = 0.5;
  3. //ヘッダーファイルのコンテンツタイプを指定します
  4. header('Content- type: image/jpeg');
  5. // 画像の幅と高さを取得します
  6. list($width, $height) = getimagesize($filename);
  7. $newwidth = $width * $percent; height * $percent;
  8. // 画像を作成します。受け取ったパラメータはそれぞれ幅と高さであり、生成されたリソース ハンドルが返されます
  9. $thumb = imagecreatetruecolor($newwidth, $newheight);
  10. //ソース ファイルのリソース ハンドルを取得します。受け取ったパラメータは画像パスであり、ハンドルが返されます
  11. $source = imagecreatefromjpeg($filename);
  12. // ソース ファイルのすべてのフィールドを切り取り、ターゲット画像に縮小します。最初の 2 つはリソース ハンドルです
  13. imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
  14. // ブラウザへの出力
  15. imagejpeg($thumb);
  16. ?>
コードをコピー


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