Bash 使用ANT将PSD转换为PNG/JPG

Bash 使用ANT将PSD转换为PNG/JPG,bash,ant,png,jpeg,Bash,Ant,Png,Jpeg,我正在玩弄构建过程,我的想法是将我们的PSD存储在我们的存储库中,这样当构建开始时,我们可以将PSD文件转换为PNG/JPG图像。这将是非常好的,因为我们不会一次又一次地重新转换同一个压缩文件,它还允许我们更改图像压缩率,而不会对最终输出产生任何负面影响…这意味着我们可以在一天内压缩60%,然后再提高到80% 有人知道用ANT taks或Bash实现这一点的库或方法吗?实际上,ANT中有一个。然而,我怀疑它能否处理PSD文件 另一个选项是使用imagemagick软件包中的外部工具,如conve

我正在玩弄构建过程,我的想法是将我们的PSD存储在我们的存储库中,这样当构建开始时,我们可以将PSD文件转换为PNG/JPG图像。这将是非常好的,因为我们不会一次又一次地重新转换同一个压缩文件,它还允许我们更改图像压缩率,而不会对最终输出产生任何负面影响…这意味着我们可以在一天内压缩60%,然后再提高到80%

有人知道用ANT taks或Bash实现这一点的库或方法吗?

实际上,ANT中有一个。然而,我怀疑它能否处理PSD文件

另一个选项是使用imagemagick软件包中的外部工具,如
convert

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


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

ImageMagic正是我想要的。谢谢