0
我正在測試ez組件的ImageConversion組件,但我無法控制輸出圖像的質量。如何獲得ez組件ezcImageTransformation質量在控制之下?
$converter->createTransformation('thumbnail', $filters, array('image/jpeg', 'image/png'));
try
{
$converter->transform(
'thumbnail',
$image,
$uploadPath.$filename.'_thumb.'.$ext
);
new ezcImageSaveOptions(array('quality' => 70));
}
catch (ezcImageTransformationException $e)
{
die("Error transforming the image: <{$e->getMessage()}>");
}
如果我刪除行new ezcImageSaveOptions(array('quality' => 70));
我得到一個「模糊」jpeg。
如果我在代碼中擁有它,我可以獲得100%質量的圖像。
任何人,任何想法?
謝謝!
雖然實例化該對象('ezcImageSaveOptions')本身不會影響上面調用的'transform()'方法。 – alex