여러 페이지가 있는 PDF를 이미지 파일로 변환해야 하는 경우가 있는데, 바로 기억을 못해서 기록상 블로그에 남깁니다.
$ convert -density 150 -trim test.pdf 'test_%d'.png
$ ls
test.pdf test_0.png test_1.png test_2.png test_3.png test_4.png
convert
명령어로 여러 페이지가 있는 PDF를 png 파일로 변환했다. convert
옵션은 man page에서 참고 가능한다.
$ man convert
convert(1) General Commands Manual convert(1)
NAME
convert - convert between image formats as well as resize an image,
blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much
more.
SYNOPSIS
convert [input-options] input-file [output-options] output-file
OVERVIEW
The convert program is a member of the ImageMagick(1) suite of tools.
Use it to convert between image formats as well as resize an image,
blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much
more.
For more information about the convert command, point your browser to
file:///opt/homebrew/Cellar/imagemagick/7.1.0-57/share/doc/ImageMagick-7/www/convert.html
or http://imagemagick.org/script/convert.php.
DESCRIPTION
Image Settings:
-adjoin join images into a single multi-image file
-affine matrix affine transform matrix
-alpha option activate, deactivate, reset, or set the alpha
channel
-antialias remove pixel-aliasing
-authenticate value decrypt image with this password
-attenuate value lessen (or intensify) when adding noise to an
image
-background color background color
-bias value add bias when convolving an image
-black-point-compensation
use black point compensation
-blue-primary point chromaticity blue primary point
-bordercolor color border color
-caption string assign a caption to an image
-cdl filename color correct with a color decision list
-clip clip along the first path from the 8BIM profile
-clip-mask filename associate a clip mask with the image
-clip-path id clip along a named path from the 8BIM profile