我正在使用mac並希望批量轉換大量eps文件並創建每個jpg預覽。我正在尋找一個命令行實用程序或某種類型的工作流程來輕鬆批量處理大量文件。OS X:創建或提取.eps文件的預覽(.jpg,.png)
感謝您的任何意見或輸入
我正在使用mac並希望批量轉換大量eps文件並創建每個jpg預覽。我正在尋找一個命令行實用程序或某種類型的工作流程來輕鬆批量處理大量文件。OS X:創建或提取.eps文件的預覽(.jpg,.png)
感謝您的任何意見或輸入
像codelogic提到的,sips
是一個很好的工具。但是,它本身不支持EPS,因此您需要先轉換爲PDF。
如果你是老虎或豹,類似於下面的東西應該工作:
mkdir pdf jpg
cd pdf
echo ../eps/*.eps | xargs -n1 pstopdf
cd ..
sips -s format jpeg *.pdf --out jpg/
假設您的EPS文件是在當前目錄,這將首先將它們全部轉換爲PDF格式,其存儲在pdf /目錄,然後將每個PDF轉換爲jpg /目錄中的JPEG文件。如果我把尾隨「/」,即輸出到jpeg,而不是JPEG
ImageMagick應該是你在尋找什麼。一旦你安裝了它,只需使用convert
實用程序:
convert file.eps -resize 25% preview.jpg # create jpg thumbnail at 25% size
ImageMagick的似乎並不原生支持EPS。它依賴於外部程序,如`ghostscript`:http://www.imagemagick.org/Usage/formats/#ps – Eli 2013-09-03 20:36:51
在OS X,你可以使用sips執行圖像處理任務,比如thumbnailing。它應該支持EPS。如果沒有,像Adam推薦的ImageMagick的convert
。
SIPS工作在我精/
感謝女高音, 這正是我正在尋找的,唯一的問題是我如何寫出來的JPG與傳入的PDF具有相同的名稱。似乎無法使用通配符--out參數 – Ronn 2008-12-31 02:36:01