Jump to content

Resizing or cropping an animated GIF in GD


straylight

Recommended Posts

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 ?  :D

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

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.