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

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

IPictureFillSymbol Interface

Provides access to members that control the picture fill symbol.

Product Availability

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


IPictureFillSymbol can be used to create a fill pattern that consists of either a bitmap image or emf file. Use the Angle property to control the orientation of the picture. Use the XScale and YScale to adjust the size up or down. Use the IFillSymbol interface to set additional properties for IPictureFillSymbols.


Name Description
Read/write property Angle Angle of picture fill.
Read/write property BackgroundColor Fill background color.
Read/write property BitmapTransparencyColor Color within bitmap indicating transparency.
Read/write property Color Fill color.
Method CreateFillSymbolFromFile Create fill symbol from picture file.
Read/write property Outline Line symbol of fill outline.
Read/write property Picture Picture used for fill.
Read/write property SwapForeGroundBackGroundColor Indicates if the foreground and background colors are swapped on 1 Bit Images Only.
Read/write property XScale Scale of picture fill along X-axis.
Read/write property YScale Scale of picture fill along Y-axis.

Inherited Interfaces

Interfaces Description
IFillSymbol Provides access to members that control fill symbols.

Classes that implement IPictureFillSymbol

Classes Description
PictureFillSymbol A fill symbol based on either a BMP or an EMF picture.

See Also

IFillSymbol Interface

.NET Samples

Use an AlgorithmicColorRamp to color a ClassBreaksRenderer