Re: new PEAR Class
| From: | Alan Knowles | Date: | Mon, 31 Dec 2001 15:24:02 +0000 |
| Subject: | Re: new PEAR Class | ||
| References: | 1 2 3 4 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-3743@lists.php.net to get a copy of this message | ||
Funny that - I did one of those for gd & imagick last week..
It aslo does rotation.. and should have a compatible interface on gd & imagick.
not particularly pearized.. but it uses sytax something like this.
$image = new phpmole_Image();
$image->load($filename, $type);
$image->max=;
$image->new_filename="somefile";
$image->resize);
or
$image->rotate(45);
--- this should really be improved to do something like
$image = new Image();
$image->load($filename, [$type]);
$image->resize(100,[50]);
$image->rotate(45);
$image->convert_to("JPG");
$image->save($newfilename);
$image->free();
anyway codes GPL/(or what ever licence you want to suggest) - so borrow/steal/delete :)
GD version
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/phpmole-ide/phpmole/modules/directory_viewer/phpmole_image_gd.class?rev=1.1&content-type=text/vnd.viewcvs-markup
Imagick version
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/phpmole-ide/phpmole/modules/directory_viewer/phpmole_image_imagick.class?rev=1.4&content-type=text/vnd.viewcvs-markup
regards
alan