for %I in (*.psd) do magick convert %I[0] -colorspace CMYK -separate %~nI%d.png
여기서 응용으로 size는 커지겠지만 열화를 줄인 JPG를 만드셔도 되구요. (기본값이 92라고 하고, 값이 커질 수록 열화는 적지만 크기는 커집니다. quality의 최대값은 100이지만, 100으로 하여도 JPG는 손실압축이므로 무손실압축으로 저장되는 것은 아닐 것입니다.)
for %I in (*.psd) do magick convert %I[0] -quality 95 -colorspace CMYK -separate %~nI%d.JPG
PNG는 비손실압축이므로 quality는 관련없을 것입니다.
---
그런데 이미지화일까지 CMYK로 나뉘어진 화일로 인쇄소에 주셔야 하나요? PDF로 주시면 이것을 인쇄소에서 CMYK로 만드는 것이 아닌가요?
https://imagemagick.org/script/color-management.php 를 참조하였습니다. ( 저는 출판쪽을 모르고, image file format도 몰라서 문서의 내용만을 옮깁니다.)
1. colorspace를 CMYK로 jpg를 만들자
> for %I in (*.psd) do magick convert %I[0] -colorspace CMYK %~nI.jpg
결과 확인
2. colorspace를 CMYK로 jpg를 만들면서 농가르자
결과 확인
colorspace를 지정하고 안하였을 때 변환된 jpg화일 비교
여기서 응용으로 JPG대신 PNG로 만들어도 되고,
for %I in (*.psd) do magick convert %I[0] -colorspace CMYK -separate %~nI%d.png
여기서 응용으로 size는 커지겠지만 열화를 줄인 JPG를 만드셔도 되구요. (기본값이 92라고 하고, 값이 커질 수록 열화는 적지만 크기는 커집니다. quality의 최대값은 100이지만, 100으로 하여도 JPG는 손실압축이므로 무손실압축으로 저장되는 것은 아닐 것입니다.)
for %I in (*.psd) do magick convert %I[0] -quality 95 -colorspace CMYK -separate %~nI%d.JPG
PNG는 비손실압축이므로 quality는 관련없을 것입니다.
---
그런데 이미지화일까지 CMYK로 나뉘어진 화일로 인쇄소에 주셔야 하나요? PDF로 주시면 이것을 인쇄소에서 CMYK로 만드는 것이 아닌가요?