mirror of
https://github.com/cheat/cheat.git
synced 2024-11-18 09:50:39 +01:00
20 lines
722 B
Text
20 lines
722 B
Text
|
To resize an image to a fixed width and proportional height:
|
||
|
convert original-image.jpg -resize 100x converted-image.jpg
|
||
|
|
||
|
To resize an image to a fixed height and proportional width:
|
||
|
convert original-image.jpg -resize x100 converted-image.jpg
|
||
|
|
||
|
To resize an image to a fixed width and height:
|
||
|
convert original-image.jpg -resize 100x100 converted-image.jpg
|
||
|
|
||
|
To resize an image and simultaneously change its file type:
|
||
|
convert original-image.jpg -resize 100x converted-image.png
|
||
|
|
||
|
To resize all of the images within a directory:
|
||
|
To implement a for loop:
|
||
|
for file in `ls original/image/path/`;
|
||
|
do new_path=${file%.*};
|
||
|
new_file=`basename $new_path`;
|
||
|
convert $file -resize 150 conerted/image/path/$new_file.png;
|
||
|
done
|