If a multi-page image hMIGear is associated with the external file image, then this function returns the file format type of the external image through a second parameter, lpFileType.
Declaration:
Copy Code | |
---|---|
AT_ERRCOUNT IG_mpf_info_get( [IN] HMIGEAR hMIGear, [OUT] LPAT_MODE lpFileType, ); |
Arguments:
Name | Type | Description |
hMIGear | HMIGEAR | Handle to allocated a multi-page image. |
lpFileType | LPAT_MODE | Far pointer indicating where to receive file types such as IG_FORMAT_TIF, or IG_FORMAT_MODCA. For a complete list of format types, see the accucnst.h file. |
Return Value:
Returns the number of ImageGear errors that occurred during this function call. If there are no errors, the return value is IGE_SUCCESS.
Supported Raster Image Formats:
All pixel formats supported by ImageGear Professional.
Sample:
MFC Multipage
Example:
Copy Code | |
---|---|
HMIGEAR hMIGear; /* handle to multi-page image */ AT_ERRCOUNT nErrCount = IGE_SUCCESS; /* will hold returned error count */ AT_MODE nFileType; ... /* initialize multi-page image and assign it with external file */ iErrCnt = IG_mpf_info_get( hMIGear, &nFileType ); if (!iErrCnt) printf("File type:%i\n", (INT)nFileType); |
Remarks:
This constant is from the format constant list, which is defined in the accucnst.h include file. If it is not associated with the file, then this function returns an error.