Hallo,
ich habe einen schönen head (head1.jpg) im bilder-Ordner.
Wenn ich diesen nun im Illustrations-Modul auswähle und danach
mir das Frontend anschaue bzw. das Bild im Cache-Ordner, dann
ist die Qualität plötzlich schlechter. Woran liegt das??
Liebe Grüße, Robert
Modul Illustration: JPG hat schlechtere Qualität???
Das Illustrations-Modul jagt jedes Bild durch ein Resize (auch wenn es nicht resized werden müsste). Dabei wird es - wie bei jpg üblich - wieder mit Qualität 90% gespeichert -> Matsch.
Es sollte sich im Forum bereits eine Anpassung des Moduls finden lassen, so dass ein Resize nur durchgeführt wird, wenn es erforderlich ist. Alternativ könntest Du die Qualität bei der Speicherung der jpg-Datei in contenido/includes/functions.api.images.php erhöhen (siehe Doku zu den Grafikfunktionen unter http://www.php.net).
Gruß
HerrB
Es sollte sich im Forum bereits eine Anpassung des Moduls finden lassen, so dass ein Resize nur durchgeführt wird, wenn es erforderlich ist. Alternativ könntest Du die Qualität bei der Speicherung der jpg-Datei in contenido/includes/functions.api.images.php erhöhen (siehe Doku zu den Grafikfunktionen unter http://www.php.net).
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
-
- Beiträge: 503
- Registriert: Do 6. Apr 2006, 01:40
- Kontaktdaten:
Handelt es sich hierbei um die folgenden Zeilen, die abgeändert werden müssen?
Ich habe den Wert 75 erhöht und den Cache geleert, aber es hat sich nichts geändert?!
EDIT:
Nein, damit hat es nichts zu tun, hier der Link zum entsprechenden Thread http://www.contenido.org/forum/viewtopi ... tionsmodul
Code: Alles auswählen
/* Try to execute convert */
$output = array();
$retVal = 0;
if ($crop)
{
exec ("convert -gravity center -quality 75 -crop {$maxX}x{$maxY}+1+1 \"$filename\" $cacheFile", $output, $retVal);
} else {
exec ("convert -quality 75 -geometry {$targetX}x{$targetY} \"$filename\" $cacheFile", $output, $retVal );
}
if (!file_exists($cacheFile))
{
return false;
}
return ($webFile);
}
EDIT:
Nein, damit hat es nichts zu tun, hier der Link zum entsprechenden Thread http://www.contenido.org/forum/viewtopi ... tionsmodul
Na ja, jein. Nur bei Image Magick gibt es diese Zeilen (und da ist die Qualität noch schlechter, eben 75%). Grundsätzlich wäre es schon die Stelle (quality 100), bei den anderen Funktionen (lq und hq) gibt es bei den entsprechenden PHP-Grafikfunktionen ebenfalls einen Qualitätsparameter (siehe PHP-Doku).
Der Link führt zu einer Alternative, die ein Resize nur durchführt, wenn es notwendig ist. Der Haken ist, dass diese Lösung nur mit .jpg-Dateien funktioniert.
Gruß
HerrB
Der Link führt zu einer Alternative, die ein Resize nur durchführt, wenn es notwendig ist. Der Haken ist, dass diese Lösung nur mit .jpg-Dateien funktioniert.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Habe ich auch schon versucht.. am einfachsten wäre, wenn du das Modul hiermit überschreibst:
http://contenido.org/forum/viewtopic.php?t=15185
Funktioniert jetzt wunderbar. Die JPGs aus deiner Dateiverwaltung werden einfach direkt verlinkt, ohne irgendeinen resize etc..
http://contenido.org/forum/viewtopic.php?t=15185
Funktioniert jetzt wunderbar. Die JPGs aus deiner Dateiverwaltung werden einfach direkt verlinkt, ohne irgendeinen resize etc..