resize-gd
annotate resize-gd.1 @ 17:159402d54c29
replaced atoi with strtol, which is more secure
author | meillo@marmaro.de |
---|---|
date | Tue, 22 Jul 2008 10:07:27 +0200 |
parents | 6f5c3a02e4d5 |
children |
rev | line source |
---|---|
meillo@14 | 1 .TH RESIZE\-GD 1 "resize\-gd\-0.2" "2008\-06\-15" "resize\-gd" |
meillo@6 | 2 |
meillo@6 | 3 .SH NAME |
meillo@13 | 4 resize\-gd \- resizes images using the gd library |
meillo@6 | 5 |
meillo@6 | 6 .SH SYNOPSIS |
meillo@13 | 7 .B resize\-gd <size> PICTURES |
meillo@6 | 8 |
meillo@13 | 9 .B resize\-gd <width>x<height> PICTURES |
meillo@6 | 10 |
meillo@6 | 11 .SH DESCRIPTION |
meillo@6 | 12 The program resizes given images to a specific size. The files are modified, so copy the files before if you want to keep the original pictures! |
meillo@6 | 13 .PP |
meillo@6 | 14 If <size> is given, aspect ratio of the images is preserved and only shrinking is done. Smaller images remain unmodified. |
meillo@6 | 15 .PP |
meillo@6 | 16 If <width>x<height> ist given, the images are resized to match that dimensions. The images probably get stretched and enlarged. |
meillo@6 | 17 .PP |
meillo@14 | 18 Only JPEG and PNG files are supported. The filetype is detected by the filename suffix which has to be `.jpg', `.jpeg' or `.png'. |
meillo@6 | 19 Unsupported files get skipped. |
meillo@6 | 20 .PP |
meillo@6 | 21 This program is meant to be a small(er) alternative to the |
meillo@13 | 22 .BR mogrify \-resize |
meillo@13 | 23 command of ImageMagick. Mainly because ImageMagick has lots of dependencies, while the GD\-Library has less. |
meillo@6 | 24 |
meillo@6 | 25 .SH OPTIONS |
meillo@6 | 26 .TP |
meillo@6 | 27 .B \-\-help |
meillo@6 | 28 Show summary of options. |
meillo@6 | 29 .TP |
meillo@6 | 30 .B \-\-version |
meillo@6 | 31 Show program name and version. |
meillo@6 | 32 |
meillo@6 | 33 .SH EXAMPLES |
meillo@6 | 34 Create some thumbnails, preserving aspect ratio: |
meillo@6 | 35 .IP |
meillo@6 | 36 mkdir thumbs |
meillo@6 | 37 |
meillo@6 | 38 cp *.jpg *.png thumbs |
meillo@6 | 39 |
meillo@13 | 40 resize\-gd 150 thumbs/* |
meillo@6 | 41 |
meillo@6 | 42 .PP |
meillo@6 | 43 Make some pictures squared: |
meillo@6 | 44 .IP |
meillo@13 | 45 cp \-r somepics/ somepics\-squared |
meillo@6 | 46 |
meillo@13 | 47 resize\-gd 400x400 somepics\-squared/* |
meillo@6 | 48 |
meillo@6 | 49 .SH EXIT CODE |
meillo@6 | 50 .TP |
meillo@6 | 51 .B 1 |
meillo@6 | 52 Any other error |
meillo@6 | 53 .TP |
meillo@6 | 54 .B 2 |
meillo@6 | 55 The size (parameter 1) had no valid format. It has to be either <size> or <width>x<height>. |
meillo@11 | 56 .TP |
meillo@11 | 57 .B 3 |
meillo@11 | 58 Not enough memory available to resize the image. |
meillo@15 | 59 .TP |
meillo@15 | 60 .B 4 |
meillo@15 | 61 None of the given files was resized successful (or was already small enough). |
meillo@6 | 62 |
meillo@6 | 63 .SH BUGS |
meillo@6 | 64 Please report any bug you find to the author. |
meillo@6 | 65 |
meillo@6 | 66 .SH SEE ALSO |
meillo@6 | 67 .BR mogrify (1), |
meillo@6 | 68 .BR ImageMagick (1). |
meillo@6 | 69 |
meillo@6 | 70 .SH AUTHOR |
meillo@13 | 71 resize\-gd and this man page were written by markus schnalke <meillo@marmaro.de> |
meillo@6 | 72 .PP |
meillo@13 | 73 Website: http://prog.marmaro.de/resize\-gd |