straylight Posted March 27, 2010 Share Posted March 27, 2010 A difficult question - a lot of Google results about the topic are from about 5 years ago, when everyone was using php 4. As I understand, ImageMagick can do this. However I ideally want a GD solution. It will probably involve the following steps: + Loading the animated GIF + Split it into frames + Resize or crop the frames + Stitch the frames into a new animated GIF Is it possible ? Link to comment https://forums.phpfreaks.com/topic/196675-resizing-or-cropping-an-animated-gif-in-gd/ Share on other sites More sharing options...
JustLikeIcarus Posted March 27, 2010 Share Posted March 27, 2010 I found the following steps to do what you want in GD.... My recommendation would be to get imagemagick lol 1. Split the animated gif into individual frames: http://phpclasses.elib.com/browse/package/3234.html 2. Resize the individual frames: http://www.akemapa.com/2008/07/10/php-gd-resize-transparent-image-png-gif/ 3. Recomposite the frames into an animated gif again: http://phpclasses.betablue.net/browse/package/3163.html Link to comment https://forums.phpfreaks.com/topic/196675-resizing-or-cropping-an-animated-gif-in-gd/#findComment-1032604 Share on other sites More sharing options...
inversesoft123 Posted March 27, 2010 Share Posted March 27, 2010 Lots of methods. Try this thread http://www.phpfreaks.com/forums/index.php/topic,289663.0.html There are some good examples. Link to comment https://forums.phpfreaks.com/topic/196675-resizing-or-cropping-an-animated-gif-in-gd/#findComment-1032740 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.