Ich teste die ImageConversion-Komponente von ez-Komponenten, aber ich kann einfach nicht die Qualität des ausgehenden Bildes unter Kontrolle bekommen.Wie erhalten Sie ez-Komponenten ezcImageTransformation Qualität unter Kontrolle?
$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()}>");
}
Wenn ich die Linie new ezcImageSaveOptions(array('quality' => 70));
entfernen erhalte ich eine „fuzzy“ jpeg.
Wenn ich es im Code habe, bekomme ich ein 100% Qualitätsbild.
Wer, eine Idee?
Danke!
Ich würde dieses Objekt ('ezcImageSaveOptions') selbst instantiieren, würde aber die oben genannte' transform() 'Methode nicht beeinflussen. – alex