Jump to content

PS_IMAGE_GENERATION_METHOD


Recommended Posts

Cette valeur définit le comportement de la fonction imageResize()

Si cette valeur est à 0 , l'image est redimensionnée aux valeurs de destination spécifiées, a condition que les dimensions de destination ne soient pas supérieures à l'image source.

Si elle est à 1, les dimensions de la source sont conservées quoiqu'il arrive.

Je suppose que ça a été implémenté pour permettre de désactiver globalement le redimensionnement des images uploadées, même pour les modules 'non d'origine' qui utilisent la fonction.

Link to comment
Share on other sites

  • 2 weeks later...

C'est très différent pour les png.

Si tu y regardes de près , la fonction imageResize() rééchantillonne l'image en jpeg, quelque soit le fichier source et y ajoute même un fond (blanc par défaut).
Si tu veux gérer les gif et png en l'occurence, il te faudra créer ta propre fonction, sans redimensionnement ni echantillonnage par exemple.
La fonction à utiliser alors sera la fonction php moveUploadedFile après vérification de la validité du fichier par exemple, si tu ne redimensionne pas bien sûr.

Si tu veux un redim, et gérer les transparences, c'est aussi possible d'adapter la fonction de presta.

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...