LICCProfile::Load

#include "ltwrappr.h"

L_INT LICCProfile::Load(pszFilename, pLoadOptions);

L_TCHAR * pszFilename;

name of the image that has the ICC profile

pLOADFILEOPTION pLoadOptions;

pointer to optional extended load options

Loads an ICC profile saved/embedded in an image file.

Parameter

Description

pszFilename

Character string containing the name of the file from which to load the ICC profile.

pLoadOptions

Pointer to optional extended load options. Pass NULL to use the default load options, and the profile will be loaded from page 1.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

ICC profiles can be loaded from JPEG, TIFF, PSD or EPS files. TIFF files are multipage, so a profile can be loaded from a particular page using the pLoadOptions parameter.

Initialize the LICCProfile class object first by calling LICCProfile::Initialize. If LICCProfile::Load succeeds, free the ICC profile by calling LICCProfile::Free. In fact, when any LICCProfile class object initialized by LICCProfile::Initialize is no longer needed, the memory must be freed by calling LICCProfile::Free.

To save an ICC Profile to an image file, call LICCProfile::Save.

Required DLLs and Libraries

LTCLR
LTFIL

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Color Conversion C++ Class Library Help