ホームページ > バックエンド開発 > PHPチュートリアル > php imagick関数は画像の背景を透明に設定します

php imagick関数は画像の背景を透明に設定します

WBOY
リリース: 2016-07-25 08:51:34
オリジナル
2168 人が閲覧しました
  1. $image = new Imagick('1.png');

  2. $image->borderImage(new ImagickPixel("white"),1,1);
  3. $image->paintfloodfillimage('transparent',2000,NULL,0,0);
  4. $draw = new ImagickDraw();
  5. $draw->color(0,0,imagick::PAINT_FLOODFILL);
  6. $image ->drawImage($draw);
  7. $image->shaveImage(1,1);
  8. header("Content-Type: image/{$image->getImageFormat()}");
  9. echo $image- >getImageBlob( );

  10. //$image->writeImage('o.png');

  11. $image->clear();
  12. $image->destroy( );
  13. ?>

复制代

出典图片: php imagick函数图片背景透明

効果図: php imagick函数图片背景透明



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート