用 ImageMagick 處理 GitBook 的封面圖片

Mac OS X 安裝 ImageMagick

http://cactuslab.com/imagemagick/

請設計師提供 PNG-24 1800x2360 的封面圖片原檔,在 Git Repo 保留一份原圖,然後搭配 Makefile 來做 cover 轉檔。

GitBook 官方建議封面圖片大小 1800x2360

PNG to JPEG

$ convert cover.png -quality 85 cover.jpg

Resize to Small Cover

GitBook 官方建議縮圖大小為 200x262

$ convert cover.jpg -quality 85 -resize 200x262 cover_small.jpg

檢查圖片大小的指令,可用 identify

$ identify cover.jpg
cover.jpg JPEG 1800x2360 1800x2360+0+0 8-bit sRGB 708KB 0.070u 0:00.069  
$ identify cover_small.jpg 
cover_small.jpg JPEG 200x262 200x262+0+0 8-bit sRGB 30.1KB 0.000u 0:00.000