paintfloodfillimage('transparent',2000,NULL,0,0);$draw = new ImagickD">
当前位置:Gxlcms > PHP教程 > phpimagick函数设置图片背景透明

phpimagick函数设置图片背景透明

时间:2021-07-01 10:21:17 帮助过:19人阅读

  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函数图片背景透明

人气教程排行