ImageEn, unit imageenio

TImageEnIO.SaveToFileGif

TImageEnIO.SaveToFileGif


Declaration

procedure SaveToFileGif(const FileName: WideString);


Description

Saves the current image to a file in GIF format (89a). The GIF will have a single image and it won't be marked as animated.
FileName is the file name including extension.

Note:
 TImageEnIO.SaveToFileGIF only supports saving of a single frame GIF. To save a GIF with multiple frames use TImageEnMIO.SaveToFileGIF, or insert a frame using InsertToFileGIF
 If an internal save error is encountered Aborting will return true. Saving issues due to insufficient write permissions and disk write failures will raise an exception.
 To abort while saving set Aborting to true


Example

// Save an interlaced, 64 color Gif.
ImageEnView1.IO.Params.GIF_Interlaced := True;
ImageEnView1.IO.Params.BitsPerSample := 6;
ImageEnView1.IO.Params.SamplesPerPixel := 1;
ImageEnView1.IO.SaveToFileGif('D:\image.gif');


See Also

 SaveToStreamGIF
 LoadFromFileGIF
 InsertToFileGIF
 ReplaceFileGIF
 IEOptimizeGIF
 CheckAniGIF
 DeleteGifIm
 GIF_ImageIndex
 GIF_ImageCount
 Global Image Methods