2011-09-13 82 views
2

我在玩构建过程,并且想出了将PSD存储在我们的存储库中的想法,因此当构建启动时,我们可以将PSD文件转换为PNG/JPG图像。这很好,因为我们不会一次又一次地重新转换同一个压缩文件,它也可以让我们改变图像压缩率,而不会对最终输出产生任何负面影响......这意味着我们有一天可以压缩到60 %,然后上升到80%。使用ANT将PSD转换为PNG/JPG

有没有人知道一个库或方式来完成这与ANT taks或Bash?

回答

2

在ANT中实际上有一个image task。不过,我怀疑它可以处理PSD文件。

另一种选择是从ImageMagick软件包使用外部工具如convert

<exec executable="convert"> 
    <arg value="yourfile.psd"> 
    <arg value="output.png"> 
</exec> 

convert有裁剪/缩放/设置质量和压缩选项吨为好,所以它应该满足您的需求。

+0

ImageMagic正是我要找的。谢谢! – Seth

+0

没问题。别客气。 – aioobe