ACDSee SDK Image Decoding Plug-In Overview


An Image Decoding plug-in is simply a DLL with the file extension .APL. This DLL must export seven functions, as outlined below. After the plug-in is compiled, it must be placed in a host application-designated plug-in directory where the host application will detect and load it.

NOTE: More than one image format can be included in one Image Decoding plug-in.

Refer to ID_GetPlugInInfo for more information.

Required Functions:

ID_CloseImage

ID_GetImageInfo

ID_GetPageInfo

ID_GetPlugInInfo

ID_Init

ID_OpenImage

ID_PageDecode


 

Additionally, the plug-in may export other optional functions.

Optional Functions:

ID_CreateView

ID_ErrorHandler

ID_FormatInfoChanged

ID_Free

ID_GetError

ID_GetMetadataList

ID_GetRAWRotateInfo

ID_GetSupportedMetadata

ID_Help

ID_IsAutoRotated

ID_PageDecodeStart

ID_PageDecodeStep

ID_PageDecodeStop

ID_PreTranslateMessage

ID_ShowPlugInDialog