Magento 1.9 : compression des images et des PDF [archive]
Installer le module de compression d'images Magento
Voici le lien du module à installer sur Magento.
Remarque : ce module est compatible uniquement avec Magento 1.9 ; la compression d'images pour Magento 2 est assurée par le nouveau script Standalone
L'extension peut être installée via Magento Connect Manager en téléchargeant les fichiers ZIP dans le gestionnaire d'extensions. Dans le panneau d'administration Magento, cliquez sur Système > Magento Connect > Gestionnaire Magento Connect.
Connectez-vous ensuite au centre de connexion et générez la clé d'extension pour l'installer. Page de l' extensionimagerecycle http://www.magentocommerce.com/magento-connect/imagerecycle-image-pdf-optimize.html
Collez ensuite la clé et cliquez sur le bouton Installer.
Un message de confirmation d'installation réussie devrait alors s'afficher dans la console.
Authentifiez-vous avec votre clé API
Une fois le module installé, une nouvelle entrée ImageRecycle devrait apparaître dans le menu Système .
Ce module vous permet de visualiser toutes vos images existantes. Avant de commencer l'optimisation, la première étape consiste à ajouter votre clé API dans les paramètres.
Ajoutez votre clé API
Depuis le menu « Compte et quota » (sur le site web ImageRecycle ), vous pouvez obtenir ou générer une clé API. Pour le compte principal, la clé est générée automatiquement.
Copiez ensuite la clé API et API Secret dans les paramètres de votre module Magento.
Utilisation d'un sous-compte
Le bouton de création de sous-compte avec sa clé API dédiée se trouve juste en dessous de votre menu « Compte et quota ». Le nombre de sous-comptes est illimité et chaque sous-compte dispose de son propre quota. Lorsque vous utilisez la clé API d'un sous-compte, le quota d'images est déduit de celui de ce sous-compte.
Vous pouvez utiliser la clé API des sous-comptes ou du compte principal sur un nombre illimité de sites web Magento.
Optimisation des images/PDF existants et nouveaux
Les nouvelles images sont automatiquement optimisées lors de leur importation si vous avez configuré l'extension pour optimiser ce format de fichier. Le module Magento vous permet également d'optimiser les images existantes. Vous pouvez le faire une par une ou sélectionner des éléments et utiliser les options d'optimisation par lots.
Vous pouvez optimiser individuellement les images et les PDF existants ou utiliser le menu groupé pour compresser plusieurs éléments. Vous pouvez également revenir à la version originale si nécessaire pendant la durée de conservation de la sauvegarde (1 mois) ; les images seront automatiquement remplacées sur votre serveur.
Le menu groupé « Optimiser toutes les images » lancera le processus d'optimisation de tout votre contenu.
Redimensionnement automatique des images
Vous pouvez activer le redimensionnement automatique des images. Cela signifie que toutes les images stockées sur votre serveur auront la taille maximale spécifiée dans cette option.
Qualité d'optimisation
Les options de qualité peuvent être définies pour chaque type de contenu. Par exemple, si vous souhaitez désactiver l'optimisation PDF afin de conserver la qualité d'origine pour l'impression, vous pouvez sélectionner « Aucune compression » comme paramètre de compression PDF.
Exclusion d'optimisation
Vous disposez d'un paramètre d'exclusion avancé vous permettant d'inclure ou d'exclure certains dossiers serveur de l'optimisation. Ce paramètre est particulièrement utile pour les modules ou thèmes tiers qui ajoutent leurs propres dossiers. Vous pouvez également définir une plage de tailles de fichiers pour l'optimisation.
Une bonne configuration consiste ici à éviter d'appliquer une compression aux images inutiles, c'est-à-dire au contenu qui n'est pas affiché publiquement sur votre site web Magento.
![]()
ImageRecycle - Compression d'images Magento
« De nombreux paramètres sont disponibles pour s'adapter à toutes les configurations Magento, mais les paramètres par défaut donnent les meilleurs résultats... De plus, le développeur est disponible pour répondre immédiatement à toutes les questions. »














