ImageGear for C and C++ on Linux v18.10 - Updated
AT_PDE_COLORDATA
API Reference Guide > PDF Component API Reference > PDF Component Structures Reference > AT_PDE_COLORDATA

Fill in one of the following members of this union then pass this data to PDE color space creation routine.

Declaration:

 
Copy Code
typedef union tagAT_PDE_COLORDATA
{
        AT_PDE_COLORDATA_CALGRAY* calGray;
        AT_PDE_COLORDATA_CALRGB* calRGB;
        AT_PDE_COLORDATA_LAB* lab;
        AT_PDE_COLORDATA_ICCBASED* icc;
        AT_PDE_COLORDATA_INDEXED* indexed;
        HIG_PDE_COLORSPACE patternbase;
        AT_PDE_COLORDATA_SEPARATION* sep;
        AT_PDE_COLORDATA_DEVICEN* devn;
} AT_PDE_COLORDATA;
typedef AT_PDE_COLORDATA FAR* LPAT_PDE_COLORDATA;

Members:

Name Type Description
*calGray AT_PDE_COLORDATA_CALGRAY* Pointer to a structure describing a CalGray color space.
*calRGB AT_PDE_COLORDATA_CALRGB* Pointer to a structure describing a CalRGB color space.
*lab AT_PDE_COLORDATA_LAB* Pointer to a structure describing a L*a*b* color space.
*icc AT_PDE_COLORDATA_ICCBASED* Pointer to a structure describing an ICCBased color space.
*indexed AT_PDE_COLORDATA_INDEXED* Pointer to a structure describing an Indexed color space.
patternbase HIG_PDE_COLORSPACE A handle to a Pattern color space.
*sep AT_PDE_COLORDATA_SEPARATION* Pointer to a structure describing a Separation color space.
*devn AT_PDE_COLORDATA_DEVICEN* Pointer to a structure describing a DeviceN color space.

Remarks:

Please see section 7.10 of the PDF Reference Manual for information on color spaces.