The GifInformation type exposes the following members.

Constructors

  NameDescription
GifInformation
Initializes a new instance of the GifInformation class with the specified FreeImageBitmap.

Methods

  NameDescription
AddTagOverloaded.
CreateGlobalPaletteOverloaded.
DestoryModel
Destroys the metadata model which will remove all tags of this model from the bitmap.
(Inherited from MetadataModel.)
GetEnumerator
Retrieves an object that can iterate through the individual MetadataTags in this MetadataModel.
(Inherited from MetadataModel.)
GetTag
Returns the specified metadata tag.
(Inherited from MetadataModel.)
GetTagArray<(Of <(T>)>)
Returns an array containing the data of the specified tag.
(Inherited from MetadataModel.)
GetTagFromIndex
Returns the tag at the given index.
(Inherited from MetadataModel.)
GetTagText
Returns the string contained by the specified tag.
(Inherited from MetadataModel.)
GetTagValue<(Of <(T>)>)
Returns the value of the specified tag.
(Inherited from MetadataModel.)
GetUInt32Array
Returns an array containg the data of the specified tag as unsigned 32bit integer.
(Inherited from MetadataModel.)
GetUInt32Value
Returns the value of the tag as unsigned 32bit integer.
(Inherited from MetadataModel.)
RegexSearch
Searches for a pattern in each metadata tag and returns the result as a list.
(Inherited from MetadataModel.)
RemoveTag
Removes the specified tag from the bitmap.
(Inherited from MetadataModel.)
SetTagValueOverloaded.
SetTagValueUndefined
Sets the value of the specified tag as undefined.
(Inherited from MetadataModel.)
TagExists
Returns whether the specified tag exists.
(Inherited from MetadataModel.)
ToString
Converts the model of the MetadataModel object to its equivalent string representation.
(Inherited from MetadataModel.)

Fields

  NameDescription
dib
Handle to the encapsulated FreeImage-bitmap.
(Inherited from MetadataModel.)

Properties

  NameDescription
Count
Returns the number of metadata tags this instance represents.
(Inherited from MetadataModel.)
DisposalMethod
Gets or sets this frame's disposal method. Generally, this method defines, how to remove or replace a frame when the next frame has to be drawn.

(Inherited from MDM_ANIMATION.)
Exists
Returns whether this model exists in the bitmaps metadata structure.
(Inherited from MetadataModel.)
FrameLeft
Gets or sets the horizontal offset within the logical canvas area, this frame is to be displayed at.
(Inherited from MDM_ANIMATION.)
FrameTime
Gets or sets the amout of time in milliseconds this frame is to be displayed.
(Inherited from MDM_ANIMATION.)
FrameTop
Gets or sets the vertical offset within the logical canvas area, this frame is to be displayed at.
(Inherited from MDM_ANIMATION.)
GlobalPalette
Gets or sets the global palette of the GIF image.
(Inherited from MDM_ANIMATION.)
Interlaced
Gets or sets a value indicating whether the image is interlaced.
(Inherited from MDM_ANIMATION.)
Item
Returns the metadata tag at the given index. This operation is slow when accessing all tags.
(Inherited from MetadataModel.)
List
Returns a list of all metadata tags this instance represents.
(Inherited from MetadataModel.)
LogicalHeight
Gets or sets the height of the entire canvas area, that each page is displayed in.
(Inherited from MDM_ANIMATION.)
LogicalWidth
Gets or sets the width of the entire canvas area, that each page is displayed in.
(Inherited from MDM_ANIMATION.)
LoopCount
Gets or sets the number of replays for the animation. Use 0 (zero) to specify an infinte number of replays.
(Inherited from MDM_ANIMATION.)
Model
Retrieves the datamodel that this instance represents.
(Inherited from MDM_ANIMATION.)
NoLocalPalette
Gets or sets a flag to supress saving the dib's attached palette (making it use the global palette). The local palette is the palette used by a page.
(Inherited from MDM_ANIMATION.)
UseGlobalPalette
Gets or sets a value indicating whether this frame uses the GIF image's global palette. If set to false, this frame uses its local palette.

See Also