歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 使用命令進行svg批量格式轉換

使用命令進行svg批量格式轉換

日期:2017/3/3 16:23:46   编辑:關於Linux

抽時間試用了一下Gnome3,發現默認主題的圖標超漂亮,如下圖:

就下載了一套。結果打開一看,竟然全是SVG格式,雖然使用Adobe提供的SVG Viewer可以查看,但是只能一 個一個的看,不能批量浏覽。費了很多時間查找SVG批量格式轉換的軟件,結果不是收費就是不能批量處理, 很是郁悶,最後沒轍了,只好使用Linux提供的ImageMagick(現在ImageMagicK也有Windows版本,懶得裝了)。 ImageMagick真是難以置信的強大,一條命令就可以搞定SVG到PNG格式的批量轉換:

find ./faenza -name *.svg -exec mogrify -format png -resize 64x64 {} \;

這條命令在faenza目錄下搜索所有的svg文件,然後執行ImageMagick的mogrify命令把svg批量轉換成64*64 大小的png圖片。是不是很酷!

ImageMagick簡介

ImageMagick (TM) 是一個免費的創建、 編輯、合成圖片的軟件。它可以讀取、轉換、寫入多種格式的圖片。圖片切割、顏色替換、各種效果的應用, 圖片的旋轉、組合,文本,直線, 多邊形,橢圓,曲線,附加到圖片伸展旋轉。ImageMagick是免費軟件:全 部源碼開放,可以自由使用,復制,修改,發布。它遵守GPL許可協議。它可以運行於大多數的操作系統。 ImageMagick至少支持90種圖片格式!

Linux下可以完成很多Windows下看起來根本無法做到的事情! 推 薦大家快快加入Linux陣營!

Copyright © Linux教程網 All Rights Reserved