Command Line Parameters

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:

%FOriginal filename
%EOriginal bestandsextensie
%DIROorspronkelijke naam van de map
%Pgeselecteerde profiel
%WUitgangsbeeld breedte
%HOutput beeldhoogte
%NOpeenvolgende nummer
Aantal N bepaalt aantal cijfers:
%NN = 01, %NNN = 001, enz.
%N=xStart tellen van x, waarbij x een getal
%DHuidige dag (01-31)
%MDeze maand (01-12)
%YYHuidige jaar (2 cijfers)
%YYYYHuidige jaar (4 cijfers)
X-ArtistEXIF informatie over de artiest
%X-CameraEXIF camera informatie
%X-CopyrightEXIF-informatie over auteursrechten
%X-DateEXIF date
%X-DescriptionEXIF beschrijving
%X-SoftwareEXIF 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.