2010-12-05 7 views
2

Est-il possible de compresser l'image du produit original sur le téléchargement dans magento? Magento enregistre l'image originale téléchargée en taille réelle. L'administrateur du magasin dispose de 3 Mo d'images et de produits 20 Ko. Je veux redimensionner automatiquement les images à ~ 150K.compresser les images téléchargées dans magento

Merci

Répondre

2

Il est peut-être plus rapide d'utiliser Photoshop ou d'autres pour relier les images à la plus grande taille utile du magasin. Cela devrait être un JPG relativement petit, et évitera en grande partie le problème. Comme un avantage secondaire, le téléchargement de nouvelles images sera plusieurs fois plus rapide.

+0

Je vais utiliser un logiciel de bureau pour le moment mais je souhaite vraiment que Magento ait une fonction pour compresser automatiquement la taille de l'image originale à <200kb. Merci – pablo

+0

bien, clockworkgeek est correct qu'il compresse avant de sortir des images, donc habituellement ce n'est pas un problème. Cependant, les introduire dans le système en tant que lot est une toute autre affaire. –

4

Magento automatiquement re-compresse les images de ce produit avant de les afficher sur le frontend. En raison de la nature des techniques de compression, vous ne pouvez pas facilement cibler une taille de fichier spécifique, car cela dépend beaucoup de la quantité de détails dans une image. Une image "large" (grande et large) peut produire un fichier plus petit qu'une image "petite" (étroite et courte) complexe. Vérifiez d'abord la taille des fichiers servis aux clients, puis décidez si cela vaut la peine de poursuivre.

+0

Pour confirmer la réponse de @ clockworkgeek, jetez un oeil dans les répertoires '/ media/catalog/product/cache' pour voir les images générées, compressées, small_image et vignettes stockées par leurs dimensions. –

3

Si vous devez vraiment effectuer le redimensionnement à l'aide de l'administrateur, vous pourrez peut-être lier l'observateur d'événement pour la sauvegarde du produit et écrire un script pour réduire la taille de l'image d'origine.

+0

Je vais essayer de faire ça. Merci. – pablo

Questions connexes