| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| imagemagick [Le 01/06/2024, 12:03] – [Convert] zococo | imagemagick [Le 06/10/2025, 09:13] (Version actuelle) – [Installation] en appimage (pour avoir la version 7) bcag2 |
|---|
| |
| ===== Installation ===== | ===== Installation ===== |
| | ==== Dépôts officiels APT ==== |
| Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>imagemagick]]**. | Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>imagemagick]]**. |
| | |
| | ==== Appimage ==== |
| | |
| | Pour disposer d’une version plus récente, vous pouvez installer son **[[:Appimage]]** référez-vous avant tout au [[:appimage#installer_un_appimage|chapitre dédié]] au sujet. |
| | |
| | En résumé téléchargez le fichier [[https://imagemagick.org/archive/binaries/magick]], puis [[:permissions#modifier_les_permissions|rendez-le exécutable]] (clic droit sur le fichier -> //Propriétés// -> //Permissions// -> //Autoriser l’exécution//). Finalement lancez-le en double-cliquant dessus.\\ |
| | Vous pouvez utiliser un service tel que **[[:appimage#go_appimageappimaged|appimaged]]** pour créer automatiquement un [[:raccourci-lanceur|lanceur]]. |
| | |
| | Dans le texte au regard du lien de téléchargement, il est recommandé de mettre en place des règles (//police//) de sécurité. |
| | <code bash> |
| | # vérification de la police de sécurité (dans le répertoire où se trouve le fichier magick : |
| | ./magick -list policy |
| | # doit retourner un texte comprenant : |
| | Policy: Undefined |
| | rights: None |
| | </code> |
| | |
| | Le fichier de police doit être déposé dans ///home/$USER/.config/ImageMagick//.\\ |
| | Créer d'abord le répertoire pour recevoir ce fichier : |
| | <code bash> |
| | mkdir /home/$USER/.config/ImageMagick |
| | </code> |
| | Différentes versions sont disponibles à [[https://imagemagick.org/script/security-policy.php|la page de détails sur les polices de sécurité]]. |
| | Puis, faire un click-droit sur celle qui vous convient (par exemple //secure//), puis //enregistrer la cible du lien sous// puis sélectionner le chemin vers le répertoire créé précédemment.\\ |
| | Il faut enfin le renommer |
| | <code bash> |
| | mv /home/$USER/.config/ImageMagick/policy-secure.xml /home/$USER/.config/ImageMagick/policy.xml |
| | </code> |
| | |
| | |
| |
| ===== Les différents outils ===== | ===== Les différents outils ===== |
| <policy domain="resource" name="height" value="24KP"/> <!-- default 16KP --> | <policy domain="resource" name="height" value="24KP"/> <!-- default 16KP --> |
| </file> | </file> |
| j'ai eu ensuit l'erreur cache et j'ai dû monter "disk" à 3GiB (cf. ci-dessus) | j'ai eu ensuite l'erreur cache et j'ai dû monter "disk" à 3GiB (cf. ci-dessus) |
| | |
| | ==== Quelle est ma version d'imagemagick ? ==== |
| | Pour connaître sa version d'Imagemagick, saisir en console : |
| | <code> |
| | $ identify -version |
| | </code> |
| | ou (pour imagemagick 7) : |
| | <code> |
| | $ magick identify -version |
| | </code> |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| |
| * [[http://www.imagemagick.org/script/command-line-tools.php|Site officiel]] **(en)** | * [[https://legacy.imagemagick.org/|Site officiel imagemagick LEGACY]] **(en)** |
| | * [[https://www.imagemagick.org/script/command-line-tools.php|Site officiel]] **(en)** |
| | * [[https://legacy.imagemagick.org/Usage|De nombreux exemples LEGACY]] **(en)** |
| * [[http://www.imagemagick.org/Usage|De nombreux exemples]] **(en)** | * [[http://www.imagemagick.org/Usage|De nombreux exemples]] **(en)** |
| * [[http://www.fmwconcepts.com/imagemagick/multicrop2/index.php|Pour aller plus loin : de nombreux scripts pour Imagemagick]] **(en)** | * [[http://www.fmwconcepts.com/imagemagick/multicrop2/index.php|Pour aller plus loin : de nombreux scripts pour Imagemagick]] **(en)** |