2009-01-17 51 views

回答

15
for img in *.png; do 
    convert "$img" "800x600>" $(basename "$img" .png)_new.png 
done 

convert来自ImageMagick。 “>”表示只有更大时才会调整大小。其他选项请参阅here

+1

有关'>'选项的好提示! – Alnitak 2009-01-17 15:13:16

2

难懂的包需要被安装: mogrify调整大小320×240 * .JPG 其中320 =宽度,240 =高度

,或者就离开宽度参数: mogrify调整大小320 * .JPG 休息将被照顾。

2

存在各种用于命令行或脚本驱动的图像文件操作的软件包。

我建议看看netpbmImageMagick。我个人更喜欢前者,因为它使用起来要简单得多。