ホームページ  >  記事  >  バックエンド開発  >  PHP画像処理関数の簡単な例

PHP画像処理関数の簡単な例

WBOY
WBOYオリジナル
2016-07-25 08:51:511027ブラウズ
  1. //header('Content-Type: text/html;charset=utf-8');

  2. //画像処理
  3. //1 MIMEタイプの出力タイプを設定しますtext/html はデフォルトで Web ページのタイプになるため、記述する必要はありません
  4. header('Content-Type:image/png;');
  5. $width = 400;
  6. $height = 400;
  7. //2 Create画像領域の幅と高さ
  8. $img = imagecreatetruecolor($width,$height);
  9. //画像に赤と緑のカラーハンドルを割り当てます
  10. $blue = imagecolorallocate($img,0,102,255);
  11. //Fillカラーリソースハンドル x 軸 y 軸 color
  12. imagefill($img,0,0,$blue);
  13. //色の作成を続けます
  14. $while = imagecolorallocate($img,255,255,255);
  15. //ラインハンドル x 開始 y 開始 x 終了 y 終了 color
  16. imageline($img,60,90,90,60,$while);
  17. //画像情報を印刷
  18. getimagesize($img);

  19. < ;p>//描画テキストハンドルフォントサイズx軸Y軸コンテンツカラー
  20. imagestring($img,5,0,0,'wwwwww',$while);
  21. //画像リストをロードこの関数はGood
  22. imagecreatefrompng('22.png');
  23. / /元の画像が新しいサンプルから新しい画像にコピーされます
  24. //新しい画像ハンドル 元の画像ハンドル 新しい画像 xy 元の画像 xy 新しい画像の長さ プラトー 元の画像の長さheight
  25. imagecopyresampled($img,$yuan,40,40,0,0,$ _width,$_height,$width,$height);
  26. //出力画像
  27. imagepng($img);
  28. //ハンドルを破棄
  29. imagedestroy($img);
  30. ?>

コードをコピー


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