Transparent color for image types that support transparent color.
[Visual Basic .NET] Public Property TransparentColor As IColor
[C#] public IColor TransparentColor {get; set;}
[C++]
HRESULT get_TransparentColor(
IColor** ppTransparentColor
);
[C++]
HRESULT put_TransparentColor(
IColor* ppTransparentColor
);
[C++]Parameters
ppTransparentColor [out, retval]ppTransparentColor is a parameter of type IColor
ppTransparentColor [in]ppTransparentColor is a parameter of type IColor
Product Availability
Remarks
Use this property to make a specified color transparent. This is most commonly done to make the background transparent. This can done on any MapServer function that takes an ImageDisplay as a parameter.
Setting a transparent color is valid only for formats that support transparency. These include: png, png24 and gif.
When using
ExportMapImage if different colors are set as
transparent in the MapDescription (TransparentColor)
and in the ImageDisplay, the color set in the
ImageDisplay takes precedence over the one set in the
MapDescription..
To make background of the image transparent set the ImageDisplay2 TransparentColor equal to the BackgroundColor specified in IMapServerInfo2 .