Image_Transform pear.php.net Provides a standard interface to manipulate images using different libraries This package was written to provide a simpler and cross-library interface to doing image transformations and manipulations. It provides : * support for GD, ImageMagick, Imagick and NetPBM * files related functions * addText * Scale (by length, percentage, maximum X/Y) * Resize * Rotate (custom angle) * Crop * Mirror (Most drivers) * Flip (Most drivers) * Add border (soon) * Add shadow (soon) Peter Bowyer reywob peter@mapledesign.co.uk no Pierre-Alain Joye pajoye pierre@php.net no Philippe Jausions jausions Philippe.Jausions@11abacus.com yes Helgi Þormar dufuz dufuz@php.net yes David Coallier davidc davidc@php.net yes 2012-04-03 0.9.5 0.9.3 alpha alpha PHP License QA release Request #16069 Gif transparent bug Bug #17229 Bug #19007 Remove error reporting from tests 5.0.0 1.7.0 0.8 0.8 alpha alpha 2003-12-29 PHP License Second public release, hopefully much more stable. API nearly fixed. NOT NECESSARILY COMPATIBLE WITH 0.1 - be warned! 0.9.0 0.9.0 alpha alpha 2005-07-15 PHP License Fixes quite a lot of problems, but still far from stable. GD driver should be much better. ImageMagick is the best driver, especially to deal with transparent and alpha-channel images. Due to the size of the images, the tests are not packaged, use CVS instead. 0.9.1 0.9.1 alpha alpha 2007-04-19 PHP License - Fixed Bug #6011, call to imagick_crop is using incorrect parameters (gauthierm) - Fixed Bug #6452, add a resize example (msaraujo at php dot net) - Fixed Bug #599, parameter $quality in method save() not recognized in some drivers (pajoye) - Fixed Bug #6767: preventing resizing down to zero pixel width/height. (jausions) - Fixed Bug #6770 on empty file names and none-JPEG format output. (jausions) - Fixed Bug #6976 about defaulting image type in display() method (jausions) - Fixed Bug #7056 typo. (jausions) - Fixed Bug #7045 "resize options argument is not passed" (jausions) - Fixed Bug #5989 regarding attempted auto-detect of driver. (jausions) - Request #6004 Added 2 new methods fitX() and fitY() to fit an image within the given width or height (respectively). (jausions) 0.9.3 0.9.3 alpha alpha 2009-08-16 PHP License QA Release - Fixed Bug #8573 This way we can retrieve the new_y and new_x with getNewImageWidth and getNewImageHeight [davidc] - Fixed Bug #8607 Fatal error: Call to undefined function: load() [davidc] - Fixed Bug #12559 Missing include in Image/Transform.php for System.php in getTempFile() [dufuz] - Bug #11166 NetPBM save() command uses wrong filename dufuz - Request #12926 Add function to return GD image handle cweiske - Bug #12930 function crop() should not set resized=true - Bug #13784 driver load check does not work cweiske - Bug #14711 typo on file Imagick2.php - strcasecomp instead of strcasecmp dufuz 0.9.4 0.9.3 alpha alpha 2011-03-17 PHP License QA Release - Fix bug #16070: Use Imagick3 on PHP5, not Imagick2 [fkrauthan, cweiske] 0.9.5 0.9.3 alpha alpha 2012-04-04 PHP License QA release Request #16069 Gif transparent bug Bug #17229 Bug #19007 Remove error reporting from tests Drop PHP 4