Paramètres de ligne de commande
Light Image Resizer peut être exécuté en ligne de commande. Veuillez vous référer à la référence et aux exemples suivants.
Fichier ou dossier unique
Pour traiter un seul fichier ou dossier, il suffit d’utiliser la syntaxe suivante :
resize.exe <File/Folder> [Options]
Exemple:
resize.exe c:\photos /profile=original /format=bmp /run
L’exemple ci-dessus chargera tous les fichiers image pris en charge à partir du dossier c:\photos et en créer des copies au format bitmap (BMP) tout en conservant les dimensions d’origine.
Vous pouvez également utiliser des caractères génériques pour charger des types de fichiers spécifiques à partir d’un dossier. Si vous souhaitez convertir toutes les images bitmap d’un dossier au format PNG :
resize.exe "c:\my images\*.bmp" /profile=original /format=png /run
Note: Si un chemin d’accès contient des espaces, il doit être entouré de guillemets, comme suit : “c:\my photos”
Cela s’applique à tous les paramètres où les valeurs peuvent contenir des espaces !
Fichiers multiples
Vous pouvez traiter plusieurs fichiers en une seule opération. Assurez-vous d’utiliser des guillemets si nécessaire (comme expliqué ci-dessus) :
resize.exe <Filename1> <Filename2> ... [Options]
Exemple:
resize.exe "c:\my photos\image1.jpg" "c:\my photos\image2.jpg" /profile=desktop /run
Note: Le nombre maximal de caractères d’une ligne de commande peut être limité.
Si vous souhaitez traiter une grande quantité de fichiers, ou si les chemins d’accès sont très longs, veuillez envisager d’utiliser une liste de fichiers (voir la section suivante pour plus de détails).
Liste des fichiers
Pour traiter un grand nombre de fichiers à la fois, nous vous recommandons d’utiliser une liste de fichiers. Il s’agit essentiellement d’un simple fichier texte, qui contient le chemin complet de chaque fichier image (séparé par des sauts de ligne). La ligne de commande utilise la syntaxe suivante :
resize.exe /fl=<Filename> [Options]
Exemple:
resize.exe /fl="c:\my path\filelist.txt" /w=800 /h=600 /action=original /run
Contenu de filelist.txt:
c:\photos\image1.jpg
c:\photos\image2.jpg
c:\photos\image3.jpg
L’exemple ci-dessus chargera les 3 fichiers image spécifiés dans la liste des fichiers et les redimensionnera à 800 x 600 pixels, en remplaçant les fichiers d’origine.
Code de sortie / code d’erreur
L’application renverra l’un des codes d’erreur suivants à la sortie :
- 0: Tous les dossiers ont été traités avec succès
- 1: Une ou plusieurs erreurs sont survenues lors du traitement
- 2: Un ou plusieurs avertissements sont survenus pendant le traitement
Options
Les paramètres ci-dessous peuvent être utilisés pour définir les options de traitement. Les paramètres ne sont pas sensibles à la casse.
/Profile=[original|desktop|"<profile name>"]
Définit le profil à utiliser :
- original = Résolution d’origine (par défaut)
- desktop = Résolution du bureau
- ou l’un des noms de profil disponibles, comme “Filigrane”
Note: Si le nom du profil contient des espaces, assurez-vous d’utiliser des guillemets. Par exemple:
/profile=“Mon profil personnalisé”
/W=<width>
Définit la largeur de sortie des images.
/H=<height>
Définit la hauteur de sortie des images.
/Unit=[pixel|percent]
Définit l’unité utilisée pour la largeur et la hauteur, la valeur par défaut est “pixel”.
/Mode=[fit|stretch|center|crop|extend]
Définit le mode de redimensionnement à utiliser, la valeur par défaut est “fit”.
Valeurs possibles :
- fit: Redimensionnez et ajustez l’image aux dimensions cibles, en conservant les proportions d’origine. Il s’agit de l’option par défaut.
- stretch: Redimensionnez et étirez l’image au rapport d’aspect cible. La largeur et la hauteur seront toujours celles spécifiées, mais le résultat peut être déformé.
- center: Centrer l’image dans les dimensions cibles. L’arrière-plan restant (canevas) sera rempli d’une couleur de remplacement.
- crop: Recadrez l’image au centre avec les dimensions cibles. Si l’image est plus grande que les dimensions cibles, elle sera centrée.
- extend: Rendez l’image carrée en étendant les côtés courts avec du contenu flou.
/Filter=[fastlinear|linear|lanczos|cubic|nearest]
Définit le mode de filtrage utilisé pour mettre à l’échelle les images, la valeur par défaut est “lanczos”.
Valeurs possibles :
- fastlinear: Interpolation linéaire rapide (la plus rapide, qualité la plus basse)
- linear: Interpolation linéaire (rapide, qualité moyenne)
- lanczos: Interpolation de Lanczos (lente, meilleure qualité)
- cubic: Interpolation cubique (lente, meilleure qualité)
- nearest: interpolation du voisin le plus proche
/Format=[original|bmp|jpg|gif|png|tif|jp2|pdf|psd|pcx|tga|webp|ico]
Définit le format de l’image de sortie (la valeur par défaut est “original”).
/BitDepth=[auto|32|24|8|4|1]
Définit la profondeur de bits avec laquelle enregistrer (disponible uniquement si le format de sortie est BMP ou PNG).
Valeurs prises en charge pour BMP: auto, 32, 24, 8, 4, 1
Valeurs prises en charge pour PNG: auto, 32, 24, 8
/ColorDepth=[auto|RGB|YCbCr|CMYK|Grayscale|CIELAB]
Définit la profondeur de couleur avec laquelle enregistrer (disponible uniquement si le format de sortie est JPG ou TIFF)
Valeurs prises en charge pour JPG: auto, RGB, YCbCr, CMYK, Grayscale
Valeurs prises en charge pour TIFF: auto, RGB, CMYK, CIELAB
/Quality=[1-100]
Définit la qualité de compression de 1 à 100, valable uniquement pour JPG (80 par défaut).
/AdjustPortrait=[0|1]
Ajustez la résolution des images portrait :
- 0 = Désactivé
- 1 = Activé (par défaut)
/Exif=[0|1]
Copiez les métadonnées EXIF (pour JPG):
- 0 = Désactivé
- 1 = Activé (par défaut)
/Xmp=[0|1]
Copiez les métadonnées XMP (pour JPG):
- 0 = Désactivé
- 1 = Activé (par défaut)
/Iptc=[0|1]
Copiez les métadonnées IPTC (pour JPG):
- 0 = Désactivé
- 1 = Activé (par défaut)
/Icc=[0|1]
Copie des profils ICC intégrés (pour JPG):
- 0 = Désactivé
- 1 = Activé (par défaut)
/WmFile="<filename>"
Intégrez le filigrane à partir du fichier image spécifié.
/WmAlpha=[0-255]
Transparence pour le filigrane de 0 (entièrement transparent) à 255 (opaque), la valeur par défaut est 255.
/WmPosition=[0-6]
Position du filigrane dans l’image de sortie :
- 0 = En haut à gauche
- 1 = En haut au centre
- 2 = En haut à droite
- 3 = En bas à gauche
- 4 = En bas au centre
- 5 = En bas à droite
- 6 = Centre (par défaut)
/WmSpaceX=<value>
Espacement horizontal (en pixels) pour le filigrane s’il n’est pas centré, la valeur par défaut est 0.
/WmSpaceY=<value>
Espacement vertical (en pixels) pour le filigrane s’il n’est pas centré, la valeur par défaut est 0.
/Mask="<filename mask>"
Masque de nom de fichier de sortie à utiliser, la valeur par défaut est “%F [%P]”. Le masque peut contenir les variables suivantes :
%F | Nom de fichier d’origine |
%E | Extension de fichier d’origine |
%DIR | Nom du dossier d’origine |
%P | Profil sélectionné |
%W | Largeur de l’image de sortie |
%H | Hauteur de l’image de sortie |
%N | Nombre consécutif Le nombre de N détermine le nombre de chiffres : %NN = 01, %NNN = 001, etc. |
%N=x | Commencez à compter à partir de x, où x est un nombre |
%D | Jour actuel (01-31) |
%M | Mois en cours (01-12) |
%YY | Année en cours (2 chiffres) |
%YYYY | Année en cours (4 chiffres) |
X-Artist | Informations sur l’artiste EXIF |
%X-Camera | Informations sur l’appareil photo EXIF |
%X-Copyright | Informations sur les droits d’auteur EXIF |
%X-Date | Date EXIF |
%X-Description | Description EXIF |
%X-Software | Informations sur le logiciel EXIF |
/FileDate=[0|1]
Si cette option est activée (1), conserve la date du fichier d’origine. La valeur par défaut est désactivée (0).
/Dpi=<value>
Modifier la valeur DPI pour les formats qui la prennent en charge (JPEG, TIFF). La valeur peut être comprise entre 1 et 1000.
/Invert=[0|1]
Si activé (1), les couleurs seront inversées. La valeur par défaut est désactivée (0).
/Grayscale=[0|1]
Si cette option est activée (1), les images sont converties en niveaux de gris. La valeur par défaut est désactivée (0).
/Sepia=[0|1]
Si cette option est activée (1), ajoute un effet sépia aux images. La valeur par défaut est désactivée (0).
/AutoEnhance=[0|1]
Si cette option est activée (1), un filtre d’amélioration automatique est appliqué aux images. La valeur par défaut est désactivée (0).
/Brightness=<value>
Diminuez ou augmentez la luminosité de la valeur spécifiée (-100 à 100).
/Contrast=<value>
Diminue ou augmente le contraste de la valeur spécifiée (-100 à 100).
/Split=<v>,<h>
Divisez les images en parties, où <v> est le nombre de rangées verticales, et <h> le nombre de colonnes horizontales. Par exemple: /split=2,4
Valeur maximale de <v> et <h> est 8.
/Policy=[always|enlarge|reduce]
Stratégie de redimensionnement à utiliser :
- always = Toujours redimensionner
- enlarge = N’agrandissez que les images dont la largeur et la hauteur sont inférieures à celles spécifiées
- reduce = Réduire uniquement les images dont la largeur et la hauteur sont supérieures à celles spécifiées
/Rotate=<value>
Faites pivoter l’image de la valeur spécifiée en degrés (-180 à 180).
Les valeurs positives tourneront dans le sens des aiguilles d’une montre, les valeurs négatives dans le sens inverse des aiguilles d’une montre.
/Flip=[horizontal|vertical]
Retournez l’image horizontalement ou verticalement.
/FixGamma=[0|1]
Si activé (1), la valeur gamma est améliorée lors du redimensionnement. Cela peut empêcher les images de s’assombrir. La valeur par défaut est désactivée (0).
/OptimizePng=[0-7]
Optimisez la compression des images PNG avec le niveau spécifié de 0 (rapide) à 7 (très lent).
/OptimizeJpeg=[0|1]
Si cette option est activée (1), la compression JPEG est optimisée. Cela peut être utile pour les images ciblées pour le Web. La valeur par défaut est désactivée (0).
/Action=[copy|original|move|zip|pdf|gif]
L’une des actions à effectuer :
- copy = Créer des copies
- original = Remplacer les fichiers d’origine
- move = Déplacer des fichiers
- zip = Compresser dans un fichier ZIP
- pdf = Créer un PDF
- gif = Créer des GIF animés à partir de fichiers d’entrée
/Dest=[same|desktop|<path>]
Destination de la sortie :
- same = Même dossier que l’original (par défaut)
- desktop = Bureau
- <chemin> = Un chemin d’accès personnalisé, par exemple : “c:\my path”
/ForceDest
Créez le répertoire de destination s’il n’existe pas encore sans invite
/Details
Afficher les détails (journal) pendant le fonctionnement.
/Minimized
Minimisez la fenêtre de progression pendant le fonctionnement.
/AutoClose
Fermer une fois les images traitées.
Si vous ne souhaitez fermer que s’il n’y a pas eu d’erreurs ou d’avertissements, utilisez :
/AutoClose=1
/Subfolders=[0|1]
Si un dossier est spécifié comme premier paramètre, cela détermine si les sous-dossiers seront également recherchés :
- 0 = Désactivé (par défaut)
- 1 = Activé
/Conflict=[ask|overwrite|skip|rename]
Définit ce qu’il faut faire en cas de conflit de nom de fichier :
- ask = Afficher l’invite à l’utilisateur
- overwrite = Écraser sans avertissement
- skip = Ne touchez pas et sautez le fichier
- rename = Renommez un nouveau fichier, comme “lime (2)”
/Run
Commencez le traitement immédiatement.
/OptionsPage
Accédez à la page des options directement après le lancement. Utile si vous ajoutez des fichiers par ligne de commande et que vous avez juste besoin de vérifier les options.