PeachImage
PeachImage.Formats.Gif.GifPassthroughInfo
GifPassthroughInfo.Interlaced Property
Whether the frame’s Image Descriptor declares Adam7-style interlacing. GIF’s LZW compresses whatever row order it’s given — interlacing is a row-reordering applied to the pixel indices before compression, not something LZW itself is aware of — so an interlaced frame’s raw LZW bytes decompress into indices in 4-pass order, not top-to-bottom raster order. PDF has no equivalent de-interlace step for image data, so LzwData is not usable for direct PDF embedding when this is true; fall back to a full decode instead.
public bool Interlaced { get; init; }