Reputation: 24917
There are many libraries for saving images in GIF format, but is there a library with support for GIFs more advanced (or archaic and forgotten if you will) features?
I am thinking about the plain text extension, as well as the ability to redraw only portions of the image for each new frame. The plain text extension could theoretically be used to complement image drawing as well and improve compression of animations, for instance.
I.e. (a)buse the plain text extension to render graphics instead of text. (Most languages would do.)
Upvotes: 0
Views: 1499
Reputation: 89222
GIFLIB should have everything from GIF
Is this what you mean about plain text?
http://giflib.sourceforge.net/gif_lib.html#idp4823712
Here is the partial frame update
http://giflib.sourceforge.net/gif_lib.html#idp79616
For .NET (full disclosure, I work at Atalasoft) DotImage Photo Free can do the portion redraw. Look at GifFrame and GifFrameDisposal. You specify what to do with the previous frame when you draw the new one. Each frame can be any size and positioned, so you can draw only a portion of the image.
Upvotes: 1