Jump to content

Photos, problème de qualité


Recommended Posts

Bonjour,

J'ai des photos de bonne qualité, et il est impératif qu'elles soient de bonne qualité et très nettes sur le site (peu importe leur poids). Hélas Prestashop les floutent.
Une tentative de remplacement manuelle n'a rien donné, est-ce qu'il y a moyen de régler ce problème et de maintenir la qualité des photos?


Bon week-end, et merci pour votre temps.

Link to comment
Share on other sites

Bonjour,

si vous effectuez une recherche sur le forum vous devriez trouver la réponse qui conseil de modifier la valeur de compression lors de l'enregistrement ou de la génération des miniatures.


Bonjour, Jeckyl,
merci d'avoir répondu, en tout cas.
Cette fois, pas de réponse claire sur les forums, du moins suffisamment claire pour mes connaissances limitées.
Tout ce que j'ai trouvé est de modifier le fichier" images.inc.php" . D'accord, mais à quel endroit du fichier et comment?
Link to comment
Share on other sites

Bonjour,

si vous effectuez une recherche sur le forum vous devriez trouver la réponse qui conseil de modifier la valeur de compression lors de l'enregistrement ou de la génération des miniatures.


Bonjour, Jeckyl,
merci d'avoir répondu, en tout cas.
Cette fois, pas de réponse claire sur les forums, du moins suffisamment claire pour mes connaissances limitées.
Tout ce que j'ai trouvé est de modifier le fichier" images.inc.php" . D'accord, mais à quel endroit du fichier et comment?


C'est surtout que vous utilisez une version sotie mercredi donc il faut adapter les porpositions.

Ligne 311 :

function returnDestImage($type, $ressource, $filename)
{
   $flag = false;
   switch ($type)
   {
       case 'gif':
           $flag = imagegif($ressource, $filename);
           break;
       case 'png':
           $flag = imagepng($ressource, $filename, 7);
           break;
       case 'jpeg':
       default:
           $flag = imagejpeg($ressource, $filename, 90);
           break;
   }
   imagedestroy($ressource);
   @chmod($filename, 0664);
   return $flag;
}



Donc vous pouvez modifier la valeur de "qualité" pour le png et le jpeg.

Link to comment
Share on other sites



C'est surtout que vous utilisez une version sotie mercredi donc il faut adapter les porpositions.

Ligne 311 :

function returnDestImage($type, $ressource, $filename)
{
   $flag = false;
   switch ($type)
   {
       case 'gif':
           $flag = imagegif($ressource, $filename);
           break;
       case 'png':
           $flag = imagepng($ressource, $filename, 7);
           break;
       case 'jpeg':
       default:
           $flag = imagejpeg($ressource, $filename, 90);
           break;
   }
   imagedestroy($ressource);
   @chmod($filename, 0664);
   return $flag;
}



Donc vous pouvez modifier la valeur de "qualité" pour le png et le jpeg.


--------------------
Merci, c'est plus clair, quoi que je ne sais pas à quoi correspondent les chiffres "7" pour PNG et "90" pour JPG. Ce sont bien ces valeurs qui doivent être changées, augmentées ou réduites, et si oui de combien?

Plus de détails: Mes photos originales font entre 50 et 60 Ko en 300x300px, 72px/ " . Je les injecte telles quelles et PS les floutent.
Link to comment
Share on other sites

  • 3 weeks later...

Même symptôme.
En local, sous Wamp, library php GD2 activée.

Quand j'injecte du gif, il me le convertit en jpg pas beau.
Quand j'importe du jpg, il me le compresse en jpg pas beau.

Les modifications du fichier images.inc ne changent rien (j'ai bien désactivé le cache).

Avez-vous trouvé une solution ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...