当我做convert 1.png 1.jpg
时-我从png中移开了透明的,看到了jpg中的真实背景,
但是当我在php Imagick中做同样的事情时:
$piece = new Imagick("1.png");
$piece->mergeImageLayers(Imagick::LAYERMETHOD_flaTTEN);
$piece->setImageFormat('jpg'); // How to refresh content of $piece w/o save to disk?
$piece->writeImage('image.jpg'); // it works as I need - when reopen saved image
我只有白色背景,与第一张图片一样透明(但首先是透明的)。
如何使用Imagick获得相同的结果?