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 un seul 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 depuis le dossier c:\photos et en créent des copies au format bitmap (BMP) tout en conservant les dimensions originales.

Vous pouvez aussi utiliser les jokers pour charger certains types de fichiers depuis 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 contient des espaces, il doit être enroulé entre guillemets, comme ceci : “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. Veillez à utiliser des guillets 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 dans une ligne de commande peut être limité.
Si vous souhaitez traiter un grand nombre de fichiers, ou si les noms de chemins sont très longs, veuillez envisager d’utiliser une liste de fichiers (voir la section suivante pour les détails).


Liste des fichiers

Pour traiter un grand nombre de fichiers en même temps, nous recommandons d’utiliser une liste de fichiers. En gros, un simple fichier texte, qui contient le chemin complet pour chaque fichier image (séparé par des sauts de ligne). La ligne de commande utilise cette syntaxe :

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 de fichiers et les redimensionnera à 800 x 600 pixels, remplaçant ainsi les fichiers originaux.


Code de sortie / code d’erreur

L’application renverra l’un des codes d’erreur suivants à la sortie :

  • 0: Tous les fichiers ont été traités avec succès
  • 1: Une ou plusieurs erreurs sont survenues lors du traitement
  • 2: Un ou plusieurs avertissements ont été signalés lors du traitement

Options

Les paramètres ci-dessous peuvent être utilisés pour définir les options de traitement. Les paramètres sont insensibles à la casse.

/Profile=[original|desktop|"<profile name>"]

Définit le profil à utiliser :

  • original = Résolution originale (par défaut)
  • desktop = Résolution de bureau
  • ou l’un des noms de profil disponibles, comme “Filigrane”

Note : Si le nom du profil contient des espaces, veillez à mettre 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 pour les images.

/Unit=[pixel|percent]

Définit l’unité utilisée pour la largeur et la hauteur, par défaut est “pixel”.

/Mode=[fit|stretch|center|crop|extend]

Définit le mode de redimensionnement à utiliser, par défaut est “fit”.

Valeurs possibles :

  • fit: Redimensionner et adapter l’image aux dimensions cibles, en conservant le format d’image d’origine. C’est la norme par défaut.
  • stretch: Redimensionnez et étirez l’image au format d’image cible. La largeur et la hauteur seront toujours comme spécifiées, mais le résultat peut être déformé.
  • center: Image centrale dans les dimensions de la cible. Le fond restant (toile) sera rempli d’une couleur de remplacement.
  • crop: Recadre l’image au centre avec les dimensions ciblées. Si l’image est plus grande que les dimensions de la cible, elle sera centrée.
  • extend: Rendre l’image carrée en allongeant les côtés courts avec un contenu flou.
/Filter=[fastlinear|linear|lanczos|cubic|nearest]

Définit le mode de filtrage utilisé pour redimensionner les images, par défaut est “lanczos”.

Valeurs possibles :

  • fastlinear: Interpolation linéaire rapide (la plus rapide, la qualité la plus basse)
  • linear: Interpolation linéaire (rapide, qualité moyenne)
  • lanczos: Interpolation de Lanczos (lent, meilleure qualité)
  • cubic: Interpolation cubique (lente, meilleure qualité)
  • nearest: interpolation du plus proche voisin
/Format=[original|bmp|jpg|gif|png|tif|jp2|pdf|psd|pcx|tga|webp|ico]

Définit le format d’image de sortie (par défaut est “original”).

/BitDepth=[auto|32|24|8|4|1]

Définit la profondeur de bits à 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 à 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 (par défaut 80).

/AdjustPortrait=[0|1]

Ajustez la résolution pour les 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]

Copier les métadonnées XMP (pour JPG):

  • 0 = Désactivé
  • 1 = Activé (par défaut)
/Iptc=[0|1]

Copier les métadonnées IPTC (pour JPG):

  • 0 = Désactivé
  • 1 = Activé (par défaut)
/Icc=[0|1]

Copier les profils ICC intégrés (pour JPG):

  • 0 = Désactivé
  • 1 = Activé (par défaut)
/WmFile="<filename>"

Incorporez un filigrane à partir du fichier image spécifié.

/WmAlpha=[0-255]

Transparence pour le filigrane de 0 (entièrement transparent) à 255 (opaque), par défaut 255.

/WmPosition=[0-6]

Position du filigrane dans l’image de sortie :

  • 0 = En haut à gauche
  • 1 = Centre supérieur
  • 2 = En haut à droite
  • 3 = En bas à gauche
  • 4 = Centre inférieur
  • 5 = En bas à droite
  • 6 = Centre (par défaut)
/WmSpaceX=<value>

L’espacement horizontal (en pixels) pour le filigrane si ce n’est pas centré, par défaut est 0.

/WmSpaceY=<value>

L’espacement vertical (en pixels) pour le filigrane si ce n’est pas centré, par défaut est 0.

/Mask="<filename mask>"

Masque de nom de fichier de sortie à utiliser, par défaut est “%F [%P]”. Le masque peut contenir les variables suivantes :

%FNom de fichier original
%EExtension de fichier originale
%DIRNom du dossier original
%PProfil sélectionné
%WLargeur d’image de sortie
%HHauteur de l’image de sortie
%NNombre consécutif
Le nombre de N détermine le nombre de chiffres :
%NN = 01, %NNN = 001, etc.
%N=xCommencez à compter à partir de x, où x est un nombre
%DÉpoque actuelle (01-31)
%MMois actuel (01-12)
%YYAnnée courante (2 chiffres)
%YYYYAnnée courante (4 chiffres)
X-ArtistInformations sur l’artiste EXIF
%X-CameraInformations sur la caméra EXIF
%X-CopyrightInformations sur le droit d’auteur EXIF
%X-DateDate EXIF
%X-DescriptionDescription EXIF
%X-SoftwareInformations sur le logiciel EXIF
/FileDate=[0|1]

Si activé (1), conserve la date de fichier original. Le mode par défaut est désactivé (0).

/Dpi=<value>

Modifier la valeur DPI pour les formats qui la prennent en charge (JPEG, TIFF). La valeur peut varier entre 1 et 1000.

/Invert=[0|1]

Si activé (1), les couleurs seront inversées. Le mode par défaut est désactivé (0).

/Grayscale=[0|1]

Si activé (1), il convertit les images en niveaux de gris. Le mode par défaut est désactivé (0).

/Sepia=[0|1]

Si activé (1), ajoute un effet sépia aux images. Le mode par défaut est désactivé (0).

/AutoEnhance=[0|1]

Si activé (1), un filtre d’amélioration automatique est appliqué aux images. Le mode par défaut est désactivé (0).

/Brightness=<value>

Diminuer ou augmenter la luminosité d’une valeur spécifiée (-100 à 100).

/Contrast=<value>

Diminuer ou augmenter le contraste d’une 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
La valeur maximale pour <v> et <h> est 8.

/Policy=[always|enlarge|reduce]

Politique de redimensionnement à utiliser :

  • always = Toujours redimensionner
  • enlarge = Ne déployez que des images plus petites que la largeur et la hauteur spécifiées
  • reduce = Réduire uniquement des images plus larges que la largeur et la hauteur spécifiées
/Rotate=<value>

Faire pivoter l’image selon la valeur spécifiée en degré (-180 à 180).
Les valeurs positives tournent dans le sens horaire, les valeurs négatives dans le sens antihoraire.

/Flip=[horizontal|vertical]

Inversez l’image soit horizontalement, soit verticalement.

/FixGamma=[0|1]

Si activé (1), la valeur gamma est améliorée lors du redimensionnement. Cela peut empêcher les images de devenir plus foncées. Le mode par défaut est désactivé (0).

/OptimizePng=[0-7]

Optimisez la compression des images PNG avec un niveau spécifié de 0 (rapide) à 7 (très lent).

/OptimizeJpeg=[0|1]

Si activé (1), la compression JPEG est optimisée. Cela peut être utile pour les images destinées au web. Le mode par défaut est désactivé (0).

/Action=[copy|original|move|zip|pdf|gif]

L’une de ces actions à accomplir :

  • copy = Créer des copies
  • original = Remplacer les fichiers originaux
  • move = Déplacer les fichiers
  • zip = Compresser dans un fichier ZIP
  • pdf = Créer un PDF
  • gif = Créer un GIF animé à 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 = Ordinateur de bureau
  • <Chemin> = Un chemin personnalisé, par exemple : “c:\my path”
/ForceDest

Créez un répertoire de destination s’il n’existe pas encore sans qu’on le demande

/Details

Affichez les détails (journal) pendant le fonctionnement.

/Minimized

Minimisez la fenêtre de progression pendant l’opération.

/AutoClose

Les images proches après ont été traitées.
Si vous souhaitez ne 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 = On
/Conflict=[ask|overwrite|skip|rename]

Définit ce qu’il faut faire en cas de conflit de noms de fichier :

  • ask = Invite d’affichage à l’utilisateur
  • overwrite = Écraser sans avertissement
  • skip = Ne pas toucher et passer un fichier
  • rename = Renommer un nouveau fichier, comme “fichier (2)”
/Run

Commencez à traiter immédiatement.

/OptionsPage

Allez directement sur la page des options après le lancement. Utile si vous ajoutez des fichiers en ligne de commande, et que vous avez juste besoin de revoir les options.