[macOS] 페이지로 분리된 pdf를 png로 변환하기
상황 : 60여 페이지로 분리해놓은 pdf 파일 각각을 png로 변환해서 가로/세로 긴 변의 길이가 640 px가 되도록 하기
방법 1 : 이런 걸해야 해서 automator의 폴더 적용 스크립트로 만들었음
방법 2 : 그냥 Terminal에서 끝낼 수 있을 거 같아 bash 스크립트를 작성
#!/bin/bash
for i in `seq 1 60`;
do
sips -Z 640 -s format png ${i}.pdf —out ${i}.png
done
for i in `seq 1 60`;
do
sips -Z 640 -s format png ${i}.pdf —out ${i}.png
done
방법 3 : xargs + sips로 한줄로 끝
$ls *.pdf | xargs -I {} sips -Z 640 -s format png {} —out {}.png