This document is archived and information here might be outdated.  Recommended version.

IPictureMarkerSymbol Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > IP > IPictureMarkerSymbol Interface
ArcGIS Developer Help

IPictureMarkerSymbol Interface

Provides access to members that control the raster (bitmap) marker symbol.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


IPictureMarkerSymbol is a marker symbols that uses the contents of either a Windows bitmap (.BMP) file, or an Enhanced MetaFile (.EMF). The latter is an excellent way to get highly polished multi-color artwork into Arc Map as a marker symbol.


Name Description
Read/write property Angle Marker symbol angle.
Read/write property BackgroundColor Background color of the picture for 1 bit images.
Read/write property BitmapTransparencyColor Color within bitmap indicating transparency.
Read/write property Color Marker symbol color.
Method CreateMarkerSymbolFromFile Create symbol from picture file.
Read/write property Picture Picture used for marker symbol.
Read/write property Size Marker symbol size.
Read/write property SwapForeGroundBackGroundColor Indicates if foreground and background colors are swapped on 1 Bit Images Only.
Read/write property XOffset Symbol X-axis offset from point location.
Read/write property YOffset Symbol Y-axis offset from point location.

Inherited Interfaces

Interfaces Description
IMarkerSymbol Provides access to members that control marker symbols.

Classes that implement IPictureMarkerSymbol

Classes Description
PictureMarkerSymbol A marker symbol based on either a BMP or an EMF picture.

See Also

IMarkerSymbol Interface

.NET Samples

Use an AlgorithmicColorRamp to color a ClassBreaksRenderer Dynamic logo RSS weather layer