Light Image Resizer kan worden uitgevoerd door de command line. Raadpleeg de volgende referentie en voorbeelden.
Enkel bestand of de map
Om een enkel bestand of map te verwerken, gewoon gebruik maken van de volgende syntaxis:
resize.exe <File/Folder> [Options]
Voorbeeld:
resize.exe c:\photos /profile=original /format=bmp /run
Het voorbeeld zal vooral ondersteunde beeldbestanden uit de map te laden c:\photos en het creëren van kopieën van hen in bitmap-formaat (BMP) terwijl de oorspronkelijke afmetingen.
U kunt ook wildcards gebruiken om specifieke bestandstypen uit een map te laden. Als u alle bitmap-beelden om te zetten van een map naar PNG-formaat:
resize.exe "c:\my images\*.bmp" /profile=original /format=png /run
Opmerking: Als een pad spaties bevat, het moet worden verpakt in aanhalingstekens, zoals dit: “c:\my photos”
Dit geldt voor alle parameters waarvoor waarden spaties bevatten!
meerdere bestanden
U kunt meerdere bestanden te verwerken in één bewerking. Zorg ervoor dat u gebruik quotes als dat nodig is (zoals hierboven uiteengezet):
resize.exe <Filename1> <Filename2> ... [Options]
Voorbeeld:
resize.exe "c:\my photos\image1.jpg" "c:\my photos\image2.jpg" /profile=desktop /run
Opmerking: Het maximum aantal tekens in een command line kan worden beperkt.
Wilt u een groot aantal bestanden te verwerken, of namen pad zijn erg lang, kunt u overwegen het gebruik van een lijst met bestanden (zie het volgende gedeelte voor meer informatie).
bestandslijst
Om grote aantallen bestanden te verwerken in een keer, raden wij aan om een lijst met bestanden te gebruiken. In principe is een eenvoudig tekstbestand, die bevat het volledige pad voor elk beeld bestand (gescheiden door regeleinden). Voor de opdracht wordt de volgende syntaxis:
resize.exe /fl=<Filename> [Options]
Voorbeeld:
resize.exe /fl="c:\my path\filelist.txt" /w=800 /h=600 /action=original /run
Inhoud van filelist.txt:
c:\photos\image1.jpg
c:\photos\image2.jpg
c:\photos\image3.jpg
Het bovenstaande voorbeeld laadt de 3 beeldbestanden vermeld in de lijst met bestanden en het formaat van hen 800 x 600 pixels, het vervangen van de originele bestanden.
Exit code / foutcode
De applicatie zal een van de volgende foutcodes op exit terugkeren:
- 0: Alle bestanden zijn succesvol verwerkt
- 1: Een of meer fouten zijn opgetreden tijdens de verwerking
- 2: Één of meerdere waarschuwingen opgetreden tijdens de verwerking
opties
De volgende parameters kunnen worden gebruikt om de verwerking van opties. Parameters zijn niet hoofdlettergevoelig.
/Profile=[original|desktop|"<profile name>"]
Definieert het profiel om gebruik:
- original = originele resolutie (verzuim)
- desktop = resolutie van het bureaublad
- of één van de beschikbare profiel namen, zoals “Watermerk”
Opmerking: Als de profielnaam spaties bevat, zorg ervoor om citaten te gebruiken. Bij voorbeeld:
/profile=“mijn aangepaste profiel”
/W=<width>
De uitgang breedte afbeeldingen.
/H=<height>
Definieert de uitgang hoogte voor afbeeldingen.
/Unit=[pixel|percent]
Bepaalt de eenheid voor breedte en hoogte, standaard is “pixel”.
/Mode=[fit|stretch|center|crop|extend]
Definieert de resize-modus te gebruiken, standaard is “fit”.
Mogelijke waarden:
- fit: Resize en fit afbeelding in het doeldimensies, behoud van de originele aspectverhouding. Dit is de standaard.
- stretch: Resize en stretch afbeelding om het doel beeldverhouding. Breedte en hoogte altijd als gespecificeerd, maar resultaat kan worden vervormd.
- center: Center afbeelding in de doeldimensies. resterende achtergrond (canvas) zal worden gevuld met een vervangende kleur.
- crop: het snijden tot centrum met doeldimensies. Als het groter is dan doeldimensies, het zal worden gecentreerd.
- extend: Maak vierkante afbeelding door uitbreiding van korte zijden met vage inhoud.
/Filter=[fastlinear|linear|lanczos|cubic|nearest]
Definieert de filtermodus gebruikt schaalbeelden, standaard is “lanczos”.
Mogelijke waarden:
- fastlinear: Fast lineaire interpolatie (snelst, laagste kwaliteit)
- linear: Lineaire interpolatie (snel, gemiddelde kwaliteit)
- lanczos: Lanczos interpolatie (langzaam, beste kwaliteit)
- cubic: kubieke interpolatie (langzaam, beste kwaliteit)
- nearest: naaste buur interpolatie
/Format=[original|bmp|jpg|gif|png|tif|jp2|pdf|psd|pcx|tga|webp|ico]
Bepaalt de output beeldformaat (standaard is “original”).
/BitDepth=[auto|32|24|8|4|1]
Bepaalt de bitdiepte te slaan met (alleen beschikbaar als output formaat is BMP of PNG).
Ondersteunde waarden voor BMP: auto, 32, 24, 8, 4, 1
Ondersteunde waarden voor PNG: auto, 32, 24, 8
/ColorDepth=[auto|RGB|YCbCr|CMYK|Grayscale|CIELAB]
Bepaalt de kleurdiepte te slaan met (alleen beschikbaar als output formaat is JPG of TIFF)
Ondersteunde waarden voor JPG: auto, RGB, YCbCr, CMYK, Grayscale
Ondersteunde waarden voor TIFF: auto, RGB, CMYK, CIELAB
/Quality=[1-100]
Definieert de compressie kwaliteit van 1 naar 100, alleen geldig voor JPG (verzuim 80).
/AdjustPortrait=[0|1]
Pas de resolutie voor portret beelden:
- 0 = Uit
- 1 = Op (verzuim)
/Exif=[0|1]
Copy EXIF metadata (voor JPG):
- 0 = Uit
- 1 = Op (verzuim)
/Xmp=[0|1]
Copy XMP-metagegevens (voor JPG):
- 0 = Uit
- 1 = Op (verzuim)
/Iptc=[0|1]
Kopieer IPTC metadata (voor JPG):
- 0 = Uit
- 1 = Op (verzuim)
/Icc=[0|1]
Kopieer ingesloten ICC-profielen (voor JPG):
- 0 = Uit
- 1 = Op (verzuim)
/WmFile="<filename>"
Insluiten watermerk in opgegeven beeldbestand.
/WmAlpha=[0-255]
Transparantie voor watermerk 0 (volledig transparant) naar 255 (ondoorzichtig), standaard is 255.
/WmPosition=[0-6]
Watermerk positie van output in:
- 0 = Linksboven
- 1 = Top Center
- 2 = Top Right
- 3 = Linksonder
- 4 = Bottom Center
- 5 = Rechtsonder
- 6 = Center (verzuim)
/WmSpaceX=<value>
horizontale afstand (in pixels) voor het watermerk als niet gecentreerd, standaard is 0.
/WmSpaceY=<value>
verticale afstand (in pixels) voor het watermerk als niet gecentreerd, standaard is 0.
/Mask="<filename mask>"
Output bestandsnaam masker te gebruiken, standaard is “%F [%P]”. Het masker kan de volgende variabelen bevatten:
%F | Original filename |
%E | Original bestandsextensie |
%DIR | Oorspronkelijke naam van de map |
%P | geselecteerde profiel |
%W | Uitgangsbeeld breedte |
%H | Output beeldhoogte |
%N | Opeenvolgende nummer Aantal N bepaalt aantal cijfers: %NN = 01, %NNN = 001, enz. |
%N=x | Start tellen van x, waarbij x een getal |
%D | Huidige dag (01-31) |
%M | Deze maand (01-12) |
%YY | Huidige jaar (2 cijfers) |
%YYYY | Huidige jaar (4 cijfers) |
X-Artist | EXIF informatie over de artiest |
%X-Camera | EXIF camera informatie |
%X-Copyright | EXIF-informatie over auteursrechten |
%X-Date | EXIF date |
%X-Description | EXIF beschrijving |
%X-Software | EXIF informatie over de software |
/FileDate=[0|1]
Als dit is ingeschakeld (1), houdt file datum van de oorspronkelijke bestand. Standaard is uitgeschakeld (0).
/Dpi=<value>
Change DPI-waarde voor formats die dit ondersteunen (JPEG, TIFF). Waarde kan zijn tussen 1 en 1000.
/Invert=[0|1]
Als dit is ingeschakeld (1), kleuren worden omgekeerd. Standaard is uitgeschakeld (0).
/Grayscale=[0|1]
Als dit is ingeschakeld (1), converteert beelden in grijswaarden. Standaard is uitgeschakeld (0).
/Sepia=[0|1]
Als dit is ingeschakeld (1), voegt sepia effect om beelden. Standaard is uitgeschakeld (0).
/AutoEnhance=[0|1]
Als dit is ingeschakeld (1), Een automatische versterking filter wordt toegepast op afbeeldingen. Standaard is uitgeschakeld (0).
/Brightness=<value>
Afname of toename helderheid met bepaalde waarde (-100 naar 100).
/Contrast=<value>
Afname of toename contrast door bepaalde waarde (-100 naar 100).
/Split=<v>,<h>
Split afbeeldingen in delen, waar <v> het aantal verticale rijen, en <h> het aantal horizontale kolommen. Bij voorbeeld: /split=2,4
De maximumwaarde voor <v> en <h> is 8.
/Policy=[always|enlarge|reduce]
Resize beleid om het gebruik:
- always = altijd resize
- enlarge = Alleen vergroten afbeeldingen kleiner dan opgegeven breedte en hoogte
- reduce = Alleen afbeeldingen groter dan gespecificeerde breedte en hoogte verminderen
/Rotate=<value>
Draai het door opgegeven waarde in graden (-180 naar 180).
Positieve waarden zal rechtsom te draaien, negatieve waarden linksom.
/Flip=[horizontal|vertical]
Spiegel de afbeelding horizontaal of verticaal.
/FixGamma=[0|1]
Als dit is ingeschakeld (1), gammawaarde wordt verbeterd bij het veranderen. Dit kan beelden van steeds donkerder te voorkomen. Standaard is uitgeschakeld (0).
/OptimizePng=[0-7]
Optimaliseren compressie van PNG-afbeeldingen met een bepaald niveau van 0 (snel) naar 7 (zeer langzaam).
/OptimizeJpeg=[0|1]
Als dit is ingeschakeld (1), JPEG-compressie wordt geoptimaliseerd. Dit kan handig zijn voor afbeeldingen gericht op het web. Standaard is uitgeschakeld (0).
/Action=[copy|original|move|zip|pdf|gif]
Eén van deze acties uit te voeren:
- copy = Maak kopieën
- original = Vervang de originele bestanden
- move = Verplaats bestanden
- zip = Comprimeren in een ZIP-bestand
- pdf = Maak een PDF
- gif = Maak geanimeerde GIF van input-bestanden
/Dest=[same|desktop|<path>]
Bestemming voor uitvoer:
- same = Dezelfde map als origineel (verzuim)
- desktop = Bureaublad
- <pad> = Een aangepaste pad, bijvoorbeeld: “c:\my path”
/ForceDest
Maak bestemming directory als het nog niet bestaat zonder te vragen
/Details
Toon details (log) tijdens de werking.
/Minimized
Minimaliseer venster vooruitgang tijdens de werking.
/AutoClose
Sluit nadat beelden zijn verwerkt.
Als u alleen sluiten als er geen fouten of waarschuwingen, gebruiken:
/AutoClose=1
/Subfolders=[0|1]
Als een map is opgegeven als de eerste parameter, Dit bepaalt of submappen en zal worden doorzocht:
- 0 = Uit (verzuim)
- 1 = Op
/Conflict=[ask|overwrite|skip|rename]
Definieert wat te doen in geval van een bestandsnaam conflict:
- ask = Weergave prompt naar gebruiker
- overwrite = Overschrijven zonder waarschuwing
- skip = Raak en sla het bestand
- rename = Nieuwe bestandsnaam, zoals “het dossier (2)”
/Run
Start verwerken onmiddellijk.
/OptionsPage
Ga naar de pagina met opties direct na de lancering. Handig als u bestanden van command line toe te voegen, en hoeft alleen maar te kijken naar de mogelijkheden.