PHP imagick判断图片是否有透明通道
PHP imagick判断图片是否有透明通道
<pre>
$xiangmupath = $this->getxiangmupath();
$cehipsd = $xiangmupath . '/images/1/p1_wz1.png';
$im = new \Imagick($cehipsd);
$ss=$im->getImageAlphaChannel();
print_r($ss);
exit();
</pre>
如果输出是1代表有透明通道 0就是没有
ps:判断的后缀名是png 肯定是得出透明通道 不管他有没有透明
所以一般用在imagick创建的时候 判断
如果遇到什么不懂的地方直接关注公众号留言(本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。)
作者:newmiracle
出处:https://www.cnblogs.com/newmiracle/