Portál AbcLinuxu, 27. listopadu 2025 11:27
Řešení dotazu:
#!/bin/sh
IN=$1
OUT=$1.png
script_fu="
(let*
((in-name \"$IN\")
(out-name \"$OUT\")
(img (car (gimp-xcf-load 0 in-name in-name)))
(layer (car (gimp-image-flatten img)))
)
(file-png-save RUN-NONINTERACTIVE img layer out-name out-name 0 6 0 0 0 1 1)
(gimp-image-delete img)
(gimp-quit 0)
)"
gimp -i -d -c --batch-interpreter "plug-in-script-fu-eval" -b "$script_fu"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.