여러 XCF 파일을 PNG로 변환하는 방법은 무엇입니까?

여러 XCF 파일을 PNG로 변환하는 방법은 무엇입니까?

나는 많은 파일이 있는 폴더를 가지고 있으며, 가급적이면 bash에서 한 줄의 코드를 사용하여 xcf파일을 모두 파일로 변환하고 싶습니다 .png

그러한 작업을 어떻게 수행할 수 있습니까?

답변1

Bash의 문장:

for i in *.xcf; do xcf2png -f $i -o $i.png; done

답변2

김프 이미지 편집기를 사용하여 사용할 수 있습니다출력 대상도구. Ctrl- Shift-를 바로가기로 사용하세요 E. 또는 다음에서
사용할 수 있습니다 .convertimagemagick

파일 이름.xcf 파일 이름.png 변환

작업을 완벽하게 수행하는 xcftools유틸리티가 있는 (sudo apt-get install xcftools)를 사용할 수도 있습니다 .xcf2png

xcf2png image.xcf -o image.png

답변3

@k0pernikus와 동일하지만 xcf출력 파일 이름에서 확장자를 제거합니다.

for i in *.xcf; do xcf2png -f $i -o "${i%.*}.png"; done

답변4

J. Auger의 솔루션을 기반으로 합니다.

find . -name "Amplicon*xcf" | parallel convert {} {.}.png

관련 정보