在 macOS 上安裝 Imagemagick 進行圖片轉檔
Imagemagick 是一套開放原始碼的轉檔工具,它支援許多格式的互相轉換,目前支援超過了 100 多種格式的轉換,詳細請參考官方的 Supported Image Formats。
在 Mac 上安裝可以透過 brew
來快速的安裝:
$ brew update && brew install imagemagick
如果你需要將 PDF 檔案轉換成圖片,請確定你有安裝 Ghostscript,否則可能會遇到類似以下的錯誤:
convert: FailedToExecuteCommand `'gs' -sstdout=%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 '-sDEVICE=pngalpha' -dTextAlphaBits=4 -dGraphicsAlphaBits=4 '-r72x72' '-sOutputFile=/var/folders/g6/ff9b14j11zg9hd8_pb4486lc0000gp/T/magick-17017RQC567rIPj6l%d' '-f/var/folders/g6/ff9b14j11zg9hd8_pb4486lc0000gp/T/magick-1701786dtlkbZX0hf' '-f/var/folders/g6/ff9b14j11zg9hd8_pb4486lc0000gp/T/magick-17017f4AOWYY46bIz'' (1) @ error/pdf.c/InvokePDFDelegate/291.convert: no images defined `test.png' @ error/convert.c/ConvertImageCommand/3275.
我們一樣透過 brew
來安裝 Ghostscript:
$ brew install ghostscript
這樣就可以順利的將 PDF 轉換成圖片了。