Namespace Egami.Formats.Ani
Classes
- AniDetails
Details only ANI has, kept in FormatDetails. Each frame's own hotspot, entry and depth are in its FormatDetails, an IcoDetails.
- AniFormat
The Windows animated cursor format (.ani), registered in Default: a RIFF file whose frames are cursors or icons, with a display time and an order for each step. Load returns one animated raster with a frame per step, all at one size; LoadAll returns the animation once for every size its frames hold. Save writes an animated raster with AniWriterOptions.
- AniWriterOptions
Options for writing ANI. Each frame of the raster is a step of the animation; a frame that repeats an earlier one (same pixels, same hotspot) is stored once and shown again. Every stored frame is a cursor with the entries IcoWriterOptions would write. Delays are rounded to 1/60 s, and a delay under 20 ms is written as 100 ms, as browsers play GIFs. ANI always loops. EXIF, XMP and IPTC are not written; an ICC profile goes into PNG entries.