여러 페이지의 PDF를 단일 페이지 이미지로 효율적으로 변환하려고합니다.하나의 명령을 사용하여 여러 페이지 PDF를 여러 페이지로 변환
이미 imagemagick으로 한 번에 한 페이지 씩 수행하는 방법을 알고 있습니다. 예를 들어,
은 나에게 이미지의 pdf 세 번째 페이지를 제공합니다. 그래서 만약 내가 얼마나 많은 페이지를 PDF 파일에있는 식별을 사용하여 알아 내면 루프를 통해 수있는 이미지를 PDF로 모든 페이지를 변환합니다. 그러나이 방법은 다소 시간이 걸릴 수 있습니다. 예를 들어, 15 페이지의 pdf는 15-30 초 사이에 어디든지 걸릴 수 있습니다.
다른 곳에서도 보았던 답변 (imagemagick 포럼)에 따르면 다음 imagemagick 명령은 pdf를 여러 이미지로 분할해야합니다.
convert x.pdf x-%0d.jpg
하지만이 모든 X-0.jpg
내가 버스트 능력 pdftk 사용하여 시도했다 대안으로 명명 된 첫 번째 페이지를 만드는 일을 끝납니다. 내가 직면 한 문제는 모든 경우에 파열이 작동하지 않는다는 것입니다. 그것은 몇몇 pdf를 위해하고 몇몇 다른 사람을 위해이지 않는다.
개선 방법에 대한 제안 사항이 도움이 될 것입니다.
내 OS는 Mac OSX Lion이지만 CentOS 6에서도 작동해야합니다.
이 답변은 ghostscript를 직접 사용하면 완벽하게 작동합니다. - http://stackoverflow.com/questions/11002982/converting-multi-page-pdfs-to-several-jpgs-using-imagemagick-and-or-ghostscript?rq = 1 그래서 imagemagick이 작동하지 않는 이유는 무엇입니까? –
ImageMagick convert는 CentOS에서 예상대로 작동합니다. 현재로서는 Mac에서 문제가되는 것 같습니다. –
이것은 PDF의 첫 번째 페이지 만 출력하는 것처럼 보입니다. 저는 Mac에 있습니다. – 2cupsOfTech