Parámetros de línea de comando
Light Image Resizer puede ejecutarse por línea de comandos. Por favor, consulte la siguiente referencia y ejemplos.
Archivo o carpeta única
Para procesar un solo archivo o carpeta, simplemente utiliza la siguiente sintaxis:
resize.exe <File/Folder> [Options]
Ejemplo:
resize.exe c:\photos /profile=original /format=bmp /run
El ejemplo anterior cargará todos los archivos de imagen compatibles desde la carpeta c:\photos y crear copias en formato bitmap (BMP) manteniendo las dimensiones originales.
También puedes usar comodines para cargar tipos de archivo específicos desde una carpeta. Si quieres convertir todas las imágenes de mapa de bits de una carpeta a formato PNG:
resize.exe "c:\my images\*.bmp" /profile=original /format=png /run
Nota: Si un camino contiene espacios, debe estar envuelto entre comillas, así: “c:\my photos”
¡Esto se aplica a todos los parámetros donde los valores pueden contener espacios!
Archivos múltiples
Puedes procesar varios archivos en una sola operación. Asegúrate de usar comillas si es necesario (como se explicó arriba):
resize.exe <Filename1> <Filename2> ... [Options]
Ejemplo:
resize.exe "c:\my photos\image1.jpg" "c:\my photos\image2.jpg" /profile=desktop /run
Nota: El número máximo de caracteres en una línea de comandos puede estar limitado.
Si quieres procesar una gran cantidad de archivos, o los nombres de rutas son muy largos, considera usar una lista de archivos (ver siguiente sección para más detalles).
Lista de archivos
Para procesar grandes cantidades de archivos a la vez, recomendamos usar una lista de archivos. Básicamente un simple archivo de texto, que contiene la ruta completa de cada archivo de imagen (separada por saltos de línea). La línea de comandos utiliza esta sintaxis:
resize.exe /fl=<Filename> [Options]
Ejemplo:
resize.exe /fl="c:\my path\filelist.txt" /w=800 /h=600 /action=original /run
Contenido de filelist.txt:
c:\photos\image1.jpg
c:\photos\image2.jpg
c:\photos\image3.jpg
El ejemplo anterior cargará los 3 archivos de imagen especificados en la lista de archivos y los redimensionará a 800 x 600 píxeles, reemplazando los archivos originales.
Código de salida / código de error
La aplicación devolverá uno de los siguientes códigos de error al salir:
- 0: Todos los archivos se procesaron con éxito
- 1: Uno o más errores ocurrieron durante el procesamiento
- 2: Durante el procesamiento se produjeron una o más advertencias
Opciones
Los parámetros siguientes pueden usarse para establecer opciones de procesamiento. Los parámetros no distinguen a mayúsculas y minúsculas.
/Profile=[original|desktop|"<profile name>"]
Define el perfil a utilizar:
- original = Resolución original (por defecto)
- desktop = Resolución de escritorio
- o alguno de los nombres de perfil disponibles, como “Marca de agua”
Nota: Si el nombre del perfil contiene espacios, asegúrate de poner comillas. Por ejemplo:
/profile=“Mi perfil personalizado”
/W=<width>
Define el ancho de salida para las imágenes.
/H=<height>
Define la altura de salida para las imágenes.
/Unit=[pixel|percent]
Define la unidad utilizada para ancho y alto, por defecto es “pixel”.
/Mode=[fit|stretch|center|crop|extend]
Define el modo de redimensionamiento a utilizar, el predeterminado es “fit”.
Valores posibles:
- fit: Redimensionar y ajustar la imagen a las dimensiones objetivo, manteniendo la relación de aspecto original. Esto es lo predeterminado.
- stretch: Redimensionar y estirar la imagen a la relación de aspecto objetivo. El ancho y la altura siempre serán los especificados, pero el resultado puede deformarse.
- center: Imagen central en las dimensiones objetivo. El fondo restante (lienzo) se llenará con un color de reemplazo.
- crop: Recortar la imagen al centro con las dimensiones objetivo. Si la imagen es mayor que las dimensiones objetivo, estará centrada.
- extend: Haz la imagen cuadrada extendiendo lados cortos con contenido borroso.
/Filter=[fastlinear|linear|lanczos|cubic|nearest]
Define el modo de filtrado utilizado para escalar imágenes, siendo el predeterminado “lanczos”.
Valores posibles:
- fastlinear: Interpolación lineal rápida (la más rápida y de menor calidad)
- linear: Interpolación lineal (rápida y de calidad media)
- lanczos: Interpolación de Lanczos (lenta, de mejor calidad)
- cubic: Interpolación cúbica (lenta, de mejor calidad)
- nearest: interpolación de vecinos más cercanos
/Format=[original|bmp|jpg|gif|png|tif|jp2|pdf|psd|pcx|tga|webp|ico]
Define el formato de imagen de salida (por defecto es “original”).
/BitDepth=[auto|32|24|8|4|1]
Define la profundidad de bits con la que guardar (disponible solo si el formato de salida es BMP o PNG).
Valores soportados para BMP: auto, 32, 24, 8, 4, 1
Valores soportados para PNG: auto, 32, 24, 8
/ColorDepth=[auto|RGB|YCbCr|CMYK|Grayscale|CIELAB]
Define la profundidad de color con la que guardar (solo disponible si el formato de salida es JPG o TIFF)
Valores soportados para JPG: auto, RGB, YCbCr, CMYK, Grayscale
Valores soportados para TIFF: auto, RGB, CMYK, CIELAB
/Quality=[1-100]
Define la calidad de compresión de 1 a 100, válida solo para JPG (por defecto 80).
/AdjustPortrait=[0|1]
Ajustar la resolución para imágenes retrato:
- 0 = Apagado
- 1 = Encendido (por defecto)
/Exif=[0|1]
Copiar metadatos EXIF (para JPG):
- 0 = Apagado
- 1 = Encendido (por defecto)
/Xmp=[0|1]
Copiar metadatos XMP (para JPG):
- 0 = Apagado
- 1 = Encendido (por defecto)
/Iptc=[0|1]
Copiar metadatos IPTC (para JPG):
- 0 = Apagado
- 1 = Encendido (por defecto)
/Icc=[0|1]
Copiar perfiles ICC incrustados (para JPG):
- 0 = Apagado
- 1 = Encendido (por defecto)
/WmFile="<filename>"
Incrustar marca de agua desde el archivo de imagen especificado.
/WmAlpha=[0-255]
Transparencia para la marca de agua de 0 (totalmente transparente) a 255 (opaco), el valor por defecto es 255.
/WmPosition=[0-6]
Posición de marca de agua en la imagen de salida:
- 0 = Arriba a la izquierda
- 1 = Pívot superior
- 2 = Arriba a la derecha
- 3 = Abajo a la izquierda
- 4 = Abajo centro
- 5 = Abajo a la derecha
- 6 = Centro (por defecto)
/WmSpaceX=<value>
Espaciado horizontal (en píxeles) para la marca de agua si no está centrado, el valor por defecto es 0.
/WmSpaceY=<value>
Espaciado vertical (en píxeles) para marca de agua si no está centrado, el valor por defecto es 0.
/Mask="<filename mask>"
Máscara de nombre de archivo de salida a usar, por defecto es “%F [%P]”. La máscara puede contener las siguientes variables:
| %F | Nombre original del archivo |
| %E | Extensión original del archivo |
| %DIR | Nombre original de la carpeta |
| %P | Perfil seleccionado |
| %W | Ancho de imagen de salida |
| %H | Altura de imagen de salida |
| %N | Número consecutivo El número de N determina el número de dígitos: %NN = 01, %NNN = 001, etcétera. |
| %N=x | Empieza a contar desde x, donde x es un número |
| %D | Actualidad (01-31) |
| %M | Mes actual (01-12) |
| %YY | Año actual (2 dígitos) |
| %YYYY | Año actual (4 dígitos) |
| X-Artist | Información sobre artistas EXIF |
| %X-Camera | Información sobre la cámara EXIF |
| %X-Copyright | Información de derechos de autor EXIF |
| %X-Date | Fecha EXIF |
| %X-Description | Descripción EXIF |
| %X-Software | Información del software EXIF |
/FileDate=[0|1]
Si está activado (1), mantiene la fecha del archivo original. El valor predeterminado está desactivado (0).
/Dpi=<value>
Cambiar el valor del DPI para formatos que lo soporten (JPEG, TIFF). El valor puede estar entre 1 y 1000.
/Invert=[0|1]
Si está activado (1), los colores se invertirán. El valor predeterminado está desactivado (0).
/Grayscale=[0|1]
Si está activado (1), convierte las imágenes a escala de grises. El valor predeterminado está desactivado (0).
/Sepia=[0|1]
Si está activado (1), añade efecto sepia a las imágenes. El valor predeterminado está desactivado (0).
/AutoEnhance=[0|1]
Si está activado (1), se aplica un filtro de mejora automática a las imágenes. El valor predeterminado está desactivado (0).
/Brightness=<value>
Disminuye o aumenta el brillo según el valor especificado (-100 a 100).
/Contrast=<value>
Disminuye o aumenta el contraste en un valor especificado (-100 a 100).
/Split=<v>,<h>
Divide las imágenes en partes, donde <v> es el número de filas verticales, y <h> el número de columnas horizontales. Por ejemplo: /split=2,4
El valor máximo para <v> y <h> es 8.
/Policy=[always|enlarge|reduce]
Política de cambio de tamaño para usar:
- always = Siempre redimensionar
- enlarge = Solo ampliar imágenes de menor tamaño que el ancho y la altura especificados
- reduce = Solo reducir imágenes de mayor ancho y altura que los especificados
/Rotate=<value>
Gira la imagen según el valor especificado en grado (-180 a 180).
Los valores positivos giran en sentido horario, los negativos en sentido antihorario.
/Flip=[horizontal|vertical]
Gira la imagen horizontal o verticalmente.
/FixGamma=[0|1]
Si está activado (1), el valor gamma mejora al redimensionarse. Esto puede evitar que las imágenes se oscurecen. El valor predeterminado está desactivado (0).
/OptimizePng=[0-7]
Optimiza la compresión de imágenes PNG con un nivel especificado de 0 (rápido) a 7 (muy lento).
/OptimizeJpeg=[0|1]
Si está activado (1), la compresión JPEG se optimiza. Esto puede ser útil para imágenes dirigidas a la web. El valor predeterminado está desactivado (0).
/Action=[copy|original|move|zip|pdf|gif]
Una de estas acciones que debe realizarse:
- copy = Crear copias
- original = Reemplazar archivos originales
- move = Archivos de movimiento
- zip = Comprimir en un archivo ZIP
- pdf = Crear un PDF
- gif = Crear GIF animado a partir de archivos de entrada
/Dest=[same|desktop|<path>]
Destino para la salida:
- same = Misma carpeta que el original (por defecto)
- desktop = Escritorio
- <Camino> = Un camino personalizado, por ejemplo: “c:\my path”
/ForceDest
Crea el directorio de destino si aún no existe sin que te lo pidan
/Details
Mostrar los detalles (registro) durante la operación.
/Minimized
Minimiza la ventana de progreso durante la operación.
/AutoClose
Las imágenes posteriores cercanas han sido procesadas.
Si solo quieres cerrar si no hubo errores ni advertencias, usa:
/AutoClose=1
/Subfolders=[0|1]
Si una carpeta se especifica como primer parámetro, esto determina si también se buscarán en subcarpetas:
- 0 = Apagado (por defecto)
- 1 = En
/Conflict=[ask|overwrite|skip|rename]
Define qué hacer en caso de conflicto de nombres de archivo:
- ask = Aviso de visualización al usuario
- overwrite = Sobrescribe sin previo aviso
- skip = No toques ni saltes archivo
- rename = Renombrar un nuevo archivo, como “archivo (2)”
/Run
Empieza a procesarlo inmediatamente.
/OptionsPage
Ve a la página de opciones justo después del lanzamiento. Útil si añades archivos por línea de comandos y solo necesitas revisar las opciones.
