Parce que Windows sait le faire tout seul (à partir d'XP)S'il suffit d'un clic pour lancer une macro EXCEL qui peut faire en quelques secondes pourquoi s'en priver ?
Sub redimensionnerImage()
Dim Img As WIA.ImageFile, IP As WIA.ImageProcess
'Création conteneur pour l'image à manipuler
Set Img = CreateObject("WIA.ImageFile")
'Création du gestionnaire de filtre
Set IP = CreateObject("WIA.ImageProcess")
'Chargement de l'image dans le conteneur
Img.LoadFile "C:\fourmiz.JPG"
'Ajoute le filtre pour redimensionner l'image (Scale)
IP.Filters.Add IP.FilterInfos("Scale").FilterID
'Définit la largeur maxi pour le redimensionnement
IP.Filters(1).Properties("MaximumWidth") = 90
'Définit la hauteur maxi pour le redimensionnement
IP.Filters(1).Properties("MaximumHeight") = 90
'remarque :
'Les proportions sont conservées. Le filtre prend en compte
'les ratios et adapte la taille pour ne pas dépasser les valeurs maxi définies.
'Application du filtre à l'image
Set Img = IP.Apply(Img)
'Enregistre l'image redimensionnée
Img.SaveFile "C:\fourmizThumbnail.JPG"
End Sub
Et même de créer des droplets, petit autoexécutable ... Ou d'écrire des scripts ...Il existe la possibilité de faire des scripts (sortes de macros) dans photoshop. Cela fonctionne comme l'enregistreur de macro.
...Et même de créer des droplets, petit autoexécutable ...
Tout simplement, sous Photoshop, il est possible, une fois un script enregistré (redimensionnement de l'image par exemple) d'aller dans Fichier -> Automatisation -> Traitement par lot... de sélectionner un dossier à traiter et un dossier de sortie (qui peuvent être les mêmes).Ô Grand JNP_Obi, peux-tu m'expliquer , à moi (petit scarabée), ce que c'est ce petit exécutable que tu nommes droplet ?
(Je n'ai pas ce matin le temps de googler la chose, mais juste assez de temps pour un petit passage sur XLD)
Entièrement d'accord, Michel . Mais notre ami avait misJean-Noël: Photoshop . Mais tout le monde n'a pas les moyens de se l'offrir (il existe peut-être une version en ligne il me semble, mais jamais testé ).
d'où nos propositions .rounil09 à dit:Justement pour m'éviter de le faire par GIMP ou Photoshop.