Determines whether an image file has an embedded ICC profile.
L_LTCLR_API L_BOOL L_HasICCProfile(pszFilename, pLoadOptions)
Character string containing the name of the file to be checked for the existence of an ICC profile.
Pointer to optional extended load options.
|SUCCESS||The function was successful.|
|< 1||An error occurred. Refer to Return Codes.|
This function is useful for determining whether an image file has an ICCProfile embedded in it.
ICC profiles can be found in JPEG, TIFF, PSD and EPS files. To find a profile on a particular page (TIFF files are multipage), use the pLoadOptions parameter to specify the particular page.
Pass NULL to use the default load options. The profile on page 1 will be loaded.
This example check if Image has ICC Profile embedded in it.
L_BOOL HasICCProfileExample(L_TCHAR * pszImage)
// check if image file has ICC Profile
bRet= L_HasICCProfile (pszImage,NULL);