1. 程式人生 > 其它 >php imagick壓縮網路圖片的方法

php imagick壓縮網路圖片的方法

php imagick壓縮網路圖片的方法

  $rawimg    = $v['fengmiantu'];
            $watermark = new \Imagick();
            $info      = file_get_contents($rawimg);
            $watermark->readImageBlob($info);
            $watermark->scaleImage(300, 9999, true);
            $filename = $this->msectime() . rand(100
, 999); $destpath = $this->getxiangmupath1() . '/' . $filename . '.jpg'; $watermark->setImageFormat('jpg'); $watermark->writeImage($destpath); $weburl='http://111/upload/caitonglianjie/' . $filename . '.jpg'; $sql='update 111set fengmiantu=?,isupdate=1 where id=?
'; $this->commonexecute($sql,array($weburl,$v['id']));


如果遇到什麼不懂的地方直接關注公眾號留言(本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須在文章頁面給出原文連線,否則保留追究法律責任的權利。)
作者:newmiracle
出處:https://www.cnblogs.com/newmiracle/