Derzeit gibt es im Magento-Backend noch keine Möglichkeit die Bildqualität bzw. die Stärke der JPG-Komprimierung anzupassen. Durch einen kleinen Eingriff in den Quellcode lassen sich diese Einstellungen allerings recht schnell verändern.
Mit dem FTP-Client suchen wir im Magento Ordner folgende Datei und öffnen diese zur Bearbeitung:
Code:
/lib/Varien/Image/Adapter/Gd2.php
Jetzt muss folgende Zeile gefunden und wie folgt editiert werden:
Code:
call_user_func($this->_getCallback('output'), $this->_imageHandler, $fileName); Da diese Funktion für alle Bilder zuständig ist, wir die Qualität aber nur für JPGs festlegen können müssen wir eine Abfrage des Dateityps einbauen. Darum ersetzen wir die o.g. Zeile durch diesen Codeschnipsel:
Code:
if (IMAGETYPE_JPEG === $this->_fileType) {
call_user_func($this->_getCallback('output'), $this->_imageHandler, $fileName, 90);
} else {
call_user_func($this->_getCallback('output'), $this->_imageHandler, $fileName);
} Die Qualität des JPGs wird durch die
90 (%) festgelegt und kann nach belieben verändert werden.
Sobald die Datei hochgeladen wurde müssen noch alle Magento Caches geleert werden.