FreeImageAPI.Plugins Namespace

FreeImage.NET

FreeImageAPI.Plugins Namespace
 
Classes
  Class Description
Public class FreeImagePlugin
Class representing a FreeImage format.
Public class LocalPlugin
Class representing own FreeImage-Plugins.
Public class PluginRepository
Class representing all registered FreeImagePlugin in FreeImage.
Structures
  Structure Description
Public structure Plugin
The structure contains functionpointers that make up a FreeImage plugin.
Delegates
  Delegate Description
Public delegate CloseProc
Delegate to a function that closes a previosly opened file.
Public delegate DescriptionProc
Delegate to a function that returns a string which contains a more detailed description.
Public delegate ExtensionListProc
Delegate to a function that returns a comma seperated list of file extensions the plugin can read or write.
Public delegate FormatProc
Delegate to a function that returns a string which describes the plugins format.
Public delegate InitProc
Callback function used by FreeImage to register plugins.
Public delegate LoadProc
Delegate to a function that loads and decodes a bitmap into memory.
Public delegate MimeProc
Delegate to a function that returns a string which contains the plugin's mime type.
Public delegate OpenProc
Delegate to a function that opens a file.
Public delegate PageCapabilityProc
UNKNOWN
Public delegate PageCountProc
Delegate to a function that returns the number of pages of a multipage bitmap if the plugin is capable of handling multipage bitmaps.
Public delegate RegExprProc
Delegate to a function that returns a regular expression that can be used to idientify whether a file can be handled by the plugin.
Public delegate SaveProc
Delegate to a function that saves a bitmap.
Public delegate SupportsExportBPPProc
Delegate to a function that returns whether the plugin can handle the specified color depth.
Public delegate SupportsExportTypeProc
Delegate to a function that returns whether the plugin can handle the specified image type.
Public delegate SupportsICCProfilesProc
Delegate to a function that returns whether the plugin can handle ICC-Profiles.
Public delegate ValidateProc
Delegate to a function that determines whether the source defined by and is a valid image.
Enumerations
  Enumeration Description
Protected enumeration LocalPluginMethodFlags
MethodFlags defines values to fill a bitfield telling which functions have been implemented by a plugin.