我正在使用 Imagick 从大量 pdf 文件中生成图像。我还想要那些带有RGB
或sRGB
颜色模式Internet Explorer
的图像,以便正确显示图像。
我努力了
$im = new imagick($fileName.'[0]');
//$im->setImageColorspace(Imagick::COLORSPACE_SRGB); //try this already
// $im->setImageColorSpace(1); //try this already
$im->setResolution(300,300);
$im->setImageFormat('jpeg');
$im->writeImage($imageFile);
$im->clear();
$im->destroy();
我确实得到了图像,但颜色setImageColorspace
与setImageColorSpace
方法不同。(例如:颜色反转。)
如果我注释掉这些方法,图像看起来正确,但其中一些不是RGB
模式并在Internet Explorer
.
我真的需要RGB
图像上的颜色模式。有什么办法吗?非常感谢!