The DocExComment_EPSColorSpotImage structure provides spot color information for
the subsequent RGB image. For more information about this structure, see the section
Extended Color Support.
C++
The members of the DocExComment_EPSColorSpotImage structure are as follows:
ident   Specifies the constant value, msodocexsignature, which identifies this EMF
comment as containing semantic information.
iComment   Specifies the MSODOCEXCOMMENT value,
msodocexcommentEPSSpotImage.
cmykAlt   Specifies a CMYK color ID.
rgbAlt   Specifies an RGB color ID.
flTintMin   Specifies the minimum tint.
flTintMax   Specifies the maximum tint.
szSpotName[1]   Specifies a variable length, zero-terminated string that contains
the spot name.
To support extended color spaces in Publisher, additional EMF semantic records and
interfaces are needed because EMF only supports RGB (red-green-black) colors.
Extended color spaces include CMYK (cyan-magenta-yellow-black) and spot color space,
which are commonly used in commercial printing.
Publisher uses color mapping to represent extended colors in the document EMF.
Publisher builds a color table for all colors used in the document and replaces actual
colors with color IDs in the EMF. The type for the color ID is COLORREF, which is the
typedef struct
{
    DWORD ident {};
    DWORD iComment {};
    COLORREF cmykAlt { 0 };
    COLORREF rgbAlt { 0 };
    float flTintMin {};
    float flTintMax {};
    char szSpotName[1];
} DocExComment_EPSColorSpotImage;
Extended Color Support