
나는 다음에서 스크립트를 만들었습니다.Gimp를 사용하여 Windows에서 이미지를 다른 형식으로 일괄 변환@forrest-voight가 작성한 팁입니다. 각 파일에 대한 최대 압축(9)이 즉시 적용되도록 이 스크립트에 옵션을 추가할 수 있는 방법을 알려주실 수 있습니까?
스크립트 . scm :
(define (myconvert in_filename out_filename)
(let* (
(image (car (gimp-file-load RUN-NONINTERACTIVE in_filename in_filename)))
(drawable (car (gimp-image-get-active-layer image)))
)
(gimp-file-save RUN-NONINTERACTIVE image drawable out_filename out_filename)
(gimp-image-delete image)
)
)
터미널의 명령:
for A in * ; do gimp -i -b "(myconvert \"$A\" \"$A.jpg\")" -b '(gimp-quit 0)' ; done
답변1
PNG로 내보내려고한다고 가정하면 다음을 사용하십시오.파일-png-저장또는파일-png-save2대신에김프 파일 저장분명히 그에 따라 모든 매개 변수를 설정해야 합니다.