TMNGFileFormat Class
ImagingNetworkGraphics | Legend | Members | Methods | Properties | Hierarchy

Class for loading Multiple Network Graphics files.

Pascal
public TMNGFileFormat = class(TNetworkGraphicsFileFormat);
File

ImagingNetworkGraphics (at line 132)

Description

This format has complex animation capabilities but Imaging only extracts frames. Individual frames are stored as standard PNG or JNG images. Loads all types of these frames stored in IHDR-IEND and JHDR-IEND streams (Note that there are MNG chunks like BASI which define images but does not contain image data itself, those are ignored). Imaging saves MNG files as MNG-VLC (very low complexity) so it is basicaly an array of image frames without MNG animation chunks. Frames can be saved as lossless PNG or lossy JNG images (look at TPNGFileFormat and TJNGFileFormat for info). Every frame can be in different data format. 

Many frame compression settings can be modified by options interface.

Hierarchy
Related Information
You are here: Symbol Reference > Classes > TMNGFileFormat Class