ホームページ  >  記事  >  バックエンド開発  >  PHPで背景透明画像を生成する例

PHPで背景透明画像を生成する例

WBOY
WBOYオリジナル
2016-07-25 08:53:462170ブラウズ
  1. //透明な背景画像
  2. header('content-type:text/html;charset=gbk');
  3. $safess = $_get[safe];
  4. $dir = dirname(__file__ )."/simsun.ttc";
  5. $safe=iconv("gb2312","utf-8",$safess);
  6. $im=imagecreatetruecolor(160,18);
  7. $color=imagecolorallocate($im,229,231,230 );
  8. imagecolortransparent($im,$color); // この行をコメントアウトすると、上で設定した背景が出力されます。
  9. imagefill($im,0,0,$color);
  10. $ textcolor=imagecolorallocate( $im,0,0,0);
  11. imagettftext($im,9,0,30,12,$textcolor,$dir,$safe);
  12. //imagestring($im,30, 5, 3, $safe , $textcolor);
  13. header("content-type:image/png");
  14. imagegif($im);
  15. ?>
コードをコピー


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