Animated GIF Editor
Di Zhong (dzhong@ee.columbia.edu)
Create Animated GIF Images ONLINE !
The GIF standard allows multiple images(frames) to be compiled within a single file, together with some control information as follows.
- global width and height: size of the logical screen where the images will be rendered in the displaying device.
- loop: how many times an animated GIF file will be looped (0 indicates infinite).
- top and left: top and left coordinates of an image within the screen
- delay: the number of hundredths (1/100) of a second to wait before continuing with the processing of the next image.
- transparency: the color index which will be shown in background.
- disposal: how to remove a frame after it has been displayed.
Please check out the GIF89a Specification for more information. Following is a brief description of the system.
- Image URL : to provide (upload) the URL of your GIF file. Click on "Image URL" button will show the history of GIF files being added (and some demo images).
- Frame : to select and display a specific frame.
- Set : to set properties of a GIF file. The global properties are always applied to all frames. Users can choose to set the frame properties only to the current frame or to all frames.
- Add : to add the GIF file shown in the above textbox AFTER the current frame.
- Delete & Clear : to delete the current frame or remove all frames.
- Play & Stop : to start or stop the animation.
- Save : to get the GIF image you created ! The result will be shown in a new browser window. Please use "Save As" function of your browser to save it into a file. You may need to add a proper suffix such as ".gif".
The applet is developed in JDK 1.1. You need to have a web browser that supports JDK 1.1 or above to run the system. Note that due to the security constraint, I/O functions of the applet depend on some simple CGI scripts. If you have any sugestion or encounter any problem, please send emails to dzhong@ee.columbia.edu.