使用ANT将PSD转换为PNG / JPG

时间:2011-09-13 13:25:22

标签: bash ant png jpeg

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

有没有人知道图书馆或通过ANT taks或Bash完成此任务的方法?

1 个答案:

答案 0 :(得分:2)

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

另一个选择是使用imagemagick包中的外部工具,例如convert

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

convert还有大量的裁剪/缩放/设置质量和压缩选项,因此它应该适合您的需求。