|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPictureMarkerSymbol
Provides access to members that control the raster (bitmap) marker symbol.
Method Summary | |
---|---|
void |
createMarkerSymbolFromFile(int type,
String fileName)
Create symbol from picture file. |
IColor |
getBackgroundColor()
Background color of the picture for 1 bit images. |
IColor |
getBitmapTransparencyColor()
Color within bitmap indicating transparency. |
Picture |
getPicture()
Picture used for marker symbol. |
boolean |
isSwapForeGroundBackGroundColor()
Indicates if foreground and background colors are swapped on 1 Bit Images Only. |
void |
setBackgroundColor(IColor color)
Background color of the picture for 1 bit images. |
void |
setBitmapTransparencyColor(IColor color)
Color within bitmap indicating transparency. |
void |
setPictureByRef(Picture pictureDisp)
Picture used for marker symbol. |
void |
setSwapForeGroundBackGroundColor(boolean swap)
Indicates if foreground and background colors are swapped on 1 Bit Images Only. |
Methods inherited from interface com.esri.arcgis.display.IMarkerSymbol |
---|
getAngle, getColor, getSize, getXOffset, getYOffset, setAngle, setColor, setSize, setXOffset, setYOffset |
Method Detail |
---|
Picture getPicture() throws IOException, AutomationException
Specifies the bitmap image used for the marker. Use the IPictureDisp interface to specify the image.
Only bitmap images may be specified. Use the CreateFillSymbolFromFile method to access emf files.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPictureByRef(Picture pictureDisp) throws IOException, AutomationException
Specifies the bitmap image used for the marker. Use the IPictureDisp interface to specify the image.
Only bitmap images may be specified. Use the CreateFillSymbolFromFile method to access emf files.
pictureDisp
- A reference to a com.esri.arcgis.support.ms.stdole.Picture (A com.esri.arcgis.support.ms.stdole.Picture COM typedef) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IColor getBackgroundColor() throws IOException, AutomationException
Controls the Background color of the bitmap image or emf file. Any IColor supporting object may be used.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBackgroundColor(IColor color) throws IOException, AutomationException
Controls the Background color of the bitmap image or emf file. Any IColor supporting object may be used.
color
- A reference to a com.esri.arcgis.display.IColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IColor getBitmapTransparencyColor() throws IOException, AutomationException
Changes the specified color within the bitmap to be transparent. BitmapTransparencyColor can be specified as any IColor object.
BitmapTransparencyColor is only supported by color bitmap files. Emf files and 1-bit bitmap images are excluded.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBitmapTransparencyColor(IColor color) throws IOException, AutomationException
BitmapTransparencyColor is only supported by color bitmap files. Emf files and 1-bit bitmap images are excluded.
color
- A reference to a com.esri.arcgis.display.IColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSwapForeGroundBackGroundColor() throws IOException, AutomationException
Boolean indicator to switch the foreground color with the background color of a 1-bit bitmap image.
SwapForeGroundBackGroundColor is only supported by 1-bit bitmap files. Emf files and color bitmap images are excluded.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSwapForeGroundBackGroundColor(boolean swap) throws IOException, AutomationException
Boolean indicator to switch the foreground color with the background color of a 1-bit bitmap image.
SwapForeGroundBackGroundColor is only supported by 1-bit bitmap files. Emf files and color bitmap images are excluded.
swap
- The swap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createMarkerSymbolFromFile(int type, String fileName) throws IOException, AutomationException
Loads the specified bitmap image or emf file. Use the esriPictureType enumerator to specify the type of picture being loaded. Supported types are esriIPictureBitmap (bitmap images) and esriIPictureEMF (emf files).
Bitmap images are limited to a maxiumum of 256 colors.
type
- A com.esri.arcgis.display.esriIPictureType constant (in)fileName
- The fileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.esriIPictureType
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |