그리고 대신 배경이 흰색이되기를 바랍니다. 나는 다른 질문을 한 번 보았고 그 답 중 아무 것도이 문제를 해결하지 못하는 것 같았다. 여기 Imagick 버전 2.3을 사용하고있어Imagick - PNG를 JPG로 변환하면 투명한 배경이 검은 색이됩니다.
내가 가진 무엇 : 나는
setBackgroundColor, setImageBackgroundColor, composite over a white image
을 시도하고이 중 어느 것도 제대로 작동하지
$this->_object = new Imagick();
$this->_object->setResolution(300, 300);
$this->_object->readImage($fileRead);
$this->_object->setImageMatte(true);
$this->_object->setImageMatteColor("white");
$this->_object->setImageAlphaChannel(Imagick::ALPHACHANNEL_OPAQUE);
. 어떤 제안?
이 안나요 http://stackoverflow.com/questions/6610739/php-imagick-을 convert-png-to-jpg가 도움이됩니까? – entropid
jpgs는 투명성을 지원하지 않습니다. –
와우. 명확히하기 위해 나는 흰 바탕을 원한다. – chrisjbaik