圖檔格式的轉換--用imageMagick

ImageMagick ( http://www.imagemagick.org/script/index.php ) 是個好用的圖檔轉換工具。

在Linux安裝完之後就可以看到"convert" 這個指令。

(Mac OS X 我好像是用port安裝的)

只是做一些的圖檔格式轉換,而沒有太多特別的要求的時候就直接換檔案副檔名就好:

例如,要把一個AAA.png的圖檔轉換成bmp格式的話:
----------------------------------
$ convert AAA.png BBB.jpg
----------------------------------

最近繪製一些數據圖的時候,常常喜歡用 eps 格式,以免放大縮小的時候會失真。

但是把eps圖檔插到iWork的page檔之中的時候,不知為何,會讓page檔的大小急劇上升,當我要把檔案email給別人的時候就很頭痛了。

這個時候我就要把它轉換成jpg檔再放進去page檔裡,文件檔大小就不會那麼可怕了。

要把eps 轉換成jpg的時候,指定 jpg 檔的 dpi 值為300的時候用"-density 300":
----------------------------------
$ convert -density 300 AAA.eps BBB.jpg
----------------------------------

-density 300 是指說圖的左右寬度的dpi值,而上下高度的dip值會直接從原圖檔的比例去算出來。

-density 300x400 則是另外指定高度的dpi值。

imageMagick是個非常強大的圖檔轉換工具,所以功能當然不只是這些,有其他需求的可以去官方網站看看。

留言

熱門文章