Jump to content

Fonction resize et augmentation du poids des images


Recommended Posts

Bonjour.

 

j'ai une question concernant les modules suivants qui semblent utiliser tous la fonction resize :

 
blockcategories
blockreinsurance
homeslider
 
Le soucis que j'ai c'est que ces modules semblent déplacer les images en redimensionnant au passage. Or cette fonction va dans beaucoup de cas augmenter le poids des images au lieu de les laisser en l'état, car la boutique est paramétrer sur le fait de garder un niveau de compression minimal.
 
Problème : pour un module comme celui de slideshow on aime avoir les images les plus légères possible afin de réduire le temps de chargement. Or quand on envoi une image jpg mega optimisée de 100Ko, on se retrouve avec une image de plus de 300 en sortie ! Sur un slideshow d'une dizaine d'images, on a rapidement un temps de chargement très conséquent.
 
Est-ce que quelqu'un connait une fonction permettant d'effectuer un déplacement "normal", plutôt qu'un resize + move ?
 
La fonction incriminée :
 
if(!ImageManager::resize($path.$name, $pathThumb.$name, (int)$imgWidth, (int)$imgHeight))
   {
$this->context->smarty->assign('error', $this->l('An error occurred during the image upload. Please check the upload directory permission in the module folder.'));
return;
   }
 
Bien cordialement,
OFS.
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...