GIMP (GNU Image Manipulation Program) tilbyder en kommandolinjeversion kaldet gimp-console-[version].exe
, som kan bruges til batch-konvertering af billeder mellem forskellige formater. Følg nedenstående trin for at udføre batch-konvertering med standardindstillinger i Windows:
Win + R
for at åbne dialogboksen "Kør".cmd
og tryk på Enter
for at åbne Kommandoprompt.cd
til at ændre bibliotek til GIMP's installationsmappe. For eksempel:
cd C:\Program Files\GIMP 2\bin
gimp-console-[version].exe -i -b "(batch-convert \"input_folder\" \"output_folder\" \"output_format\")" -b "(gimp-quit 0)"
[version]
med den installerede GIMP-version, f.eks. gimp-console-2.10.exe
.input_folder
med stien til mappen, der indeholder de billeder, du vil konvertere.output_folder
med stien til mappen, hvor de konverterede billeder skal gemmes.output_format
med det ønskede outputformat, f.eks. jpg
, png
, etc.C:\Billeder\Input
til PNG-format og gemme dem i C:\Billeder\Output
, kan du bruge følgende kommando:
gimp-console-2.10.exe -i -b "(batch-convert \"C:\\Billeder\\Input\" \"C:\\Billeder\\Output\" \"png\")" -b "(gimp-quit 0)"
Enter
for at udføre kommandoen. GIMP vil nu batch-konvertere billederne med standardindstillinger.Bemærk: For at bruge batch-konverteringsfunktionen skal du muligvis oprette et GIMP-script, der definerer batch-convert
-funktionen. Dette script skal placeres i GIMP's scripts-mappe. Her er et eksempel på et simpelt script:
(define (batch-convert input-folder output-folder output-format)
(let* ((filelist (cadr (file-glob (string-append input-folder "/*") 1))))
(while (not (null? filelist))
(let* ((filename (car filelist))
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))
(drawable (car (gimp-image-get-active-layer image))))
(gimp-file-save RUN-NONINTERACTIVE image drawable
(string-append output-folder "/" (car (gimp-image-get-name image)) "." output-format)
(string-append output-folder "/" (car (gimp-image-get-name image)) "." output-format))
(gimp-image-delete image))
(set! filelist (cdr filelist)))))
Gem dette script som en .scm-fil og placer det i GIMP's scripts-mappe (typisk C:\Users\[brugernavn]\AppData\Roaming\GIMP\[version]\scripts
).
Få hjælp til billedbehandling og GIMP-opgaver med Handyhand. Opret din opgave gratis, og modtag bud fra dygtige freelancere på få minutter. Uanset om du har brug for assistance til redigering, design eller specifikke GIMP-funktioner, er Handyhand din løsning for hurtig og effektiv hjælp.