Page 1 of 1

General Information

Posted: Thu Jun 22, 2023 10:58 am
by JHPJHP
GIF Toolkit

Based on information from the following resources:
UnFREEz Source Code
What's In A GIF - Bit by Byte
Inside the GIF file format
How LZW (GIF) Compression Works
GIF89a Specification
Netscape Looping Application Extension

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

GIFToolkit.pb: Based on scripts from the following examples.

gif_animate.pb: Create an animated GIF from a folder of GIF images.
Use the example gif_extract.pb to create a folder of GIF image frames.

gif_decode.pb: Decode an animated GIF to play in a Canvas Gadget.
Context Menu: Open GIF Image, Play GIF Image.
Move through frames in either direction using the arrow keys.
Set a custom background color; transparency supported.

gif_detail.pb: List the container and frame information from an animated GIF.
Returns all the information from the various structures.

gif_extract.pb: Extract frames from an animated GIF creating a folder of images.
Use the example gif_animate.pb to compile the images into an animation.

gif_patch.pb: Patch any GIF parameter; requires further coding but should be enough to get started.
Files are patched in-place; test the example against the GIF image located in the images folder.

Re: General Information

Posted: Mon Jun 26, 2023 3:19 pm
by JHPJHP
Image