Seite 1 von 1

Content_Teaser_Slider

Verfasst: Sa 27. Feb 2016, 10:10
von Faar
Bei mir wird ein jpg Bild schlechter, nachdem es durch das Modul content_teaser_slider lief.
Kann es sein, dass dort die Bildverarbeitung nicht auf HQ läuft?
Wie stelle ich bei diesen Modulen die Bildqualität ein?

Und gibt es dort eine Routine, die Eingangs-Größe mit Ausgangs-Größe vergleicht und bei 1:1 das Bild unbearbeitet (in hoher PS-Qualität) lässt?

:)

Re: Content_Teaser_Slider

Verfasst: Mo 29. Feb 2016, 09:35
von McHubi
Hallo Faar,

guckst Du hier: http://forum.contenido.org/viewtopic.php?f=92&t=33884
Damit solltest Du das Problem aus der Welt schaffen können. :D

Re: Content_Teaser_Slider

Verfasst: Mo 29. Feb 2016, 10:08
von rethus
Contenido hat ein Config-Parameter dafür.
Entweder setzt du Systemweit in der Datei /data/config/config.misc.php den Wert hoch (per default steht er auf 75):
// (int) configuration of the compression rate used by the cApiImgScale functions
$cfg['images']['image_quality']['compression_rate'] = 75;
, oder du verwendest wie in dem von McHubi erwähnten Artikel die Überschreibung im jeweiligen cApiImgScale explizit.

Re: Content_Teaser_Slider

Verfasst: Mo 29. Feb 2016, 10:39
von Faar
McHubi hat geschrieben:Hallo Faar,

guckst Du hier: http://forum.contenido.org/viewtopic.php?f=92&t=33884
Damit solltest Du das Problem aus der Welt schaffen können. :D
Danke.
Aber ich hatte schon in der API-Doku nachgeschaut, was das Ding macht.
Die Standardwerte sind niedrig angesetzt.
Für eine eigene Programmierung fülle ich natürlich die Parameter im Code so aus, wie ich es brauche aber im Teaser Modul muss ich die Werte anders rein bringen.
Scheints gibt es einen Weg über die Mandanteneinstellungen aber das wirkt dann ja Mandanten weit.
Einzeln würde es mit der klassischen Input-Methode gehen, die in 4.9 leider so gut wie kaum noch vor kommt.

Re: Content_Teaser_Slider

Verfasst: Mo 29. Feb 2016, 10:42
von Faar
rethus hat geschrieben:Contenido hat ein Config-Parameter dafür.
Entweder setzt du Systemweit in der Datei /data/config/config.misc.php den Wert hoch (per default steht er auf 75):
// (int) configuration of the compression rate used by the cApiImgScale functions
$cfg['images']['image_quality']['compression_rate'] = 75;
, oder du verwendest wie in dem von McHubi erwähnten Artikel die Überschreibung im jeweiligen cApiImgScale explizit.
Über die Mandanteneinstellung sollte es scheints auch gehen.
Mal sehen, aber besonders Designerfreundlich ist das nicht, weil Bildqualität ist extrem wichtig für das Design.
75 ist sauschlecht, 85 geht gerade noch so, aber nur mit HQ Einstellung.
Es muss also beides rein, HQ und mindestens 85.