我正在使用mac并希望批量转换大量eps文件并创建每个文件的jpg预览。我正在寻找一个命令行实用工具或某种类型的工作流来轻松批量处理大量文件。
感谢任何想法或输入
答案 0 :(得分:8)
与提到的codelogic一样,sips
是一个很好的工具。但是,它本身不支持EPS,因此您需要先转换为PDF。
如果您使用Tiger或Leopard,以下内容应该有效:
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文件。
答案 1 :(得分:5)
ImageMagick应该是您正在寻找的。安装完成后,只需使用convert
实用程序:
convert file.eps -resize 25% preview.jpg # create jpg thumbnail at 25% size
答案 2 :(得分:2)
在OS X上,您可以使用sips执行图像处理任务,例如thumbnailing。它应该支持EPS。如果没有,正如亚当推荐的那样,有ImageMagick的convert
。
答案 3 :(得分:1)
sip对我来说效果很好
答案 4 :(得分:0)
今天,您还可以利用GIMP 2.10或更高版本来进行从jpg到eps,从jpg到png以及反之亦然的任何便捷转换。