com.esri.arcgis.output
Interface IExportBMP

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ExportBMP, IExportBMPProxy

public interface IExportBMP
extends java.io.Serializable

COM Interface 'IExportBMP'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriOutput.olb'

Description: 'Provides access to members that control the BMP (Windows Bitmap) Export.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID759be840_8eb9_45a0_b511_2a297096344b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getBiLevelThreshold()
          The Threshold value for BiLevel images.
 int getBitmap()
          The Windows Bitmap handle.
 int getPalette()
          The Windows Bitmap color palette.
 boolean isRLECompression()
          The Windows Bitmap compression scheme for 8 bits per pixel and 4 bits per pixel.
 void setBiLevelThreshold(int threshold)
          The Threshold value for BiLevel images.
 void setRLECompression(boolean compression)
          The Windows Bitmap compression scheme for 8 bits per pixel and 4 bits per pixel.
 

Field Detail

IID759be840_8eb9_45a0_b511_2a297096344b

static final int IID759be840_8eb9_45a0_b511_2a297096344b
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getBitmap

int getBitmap()
              throws java.io.IOException,
                     AutomationException
The Windows Bitmap handle.

Returns:
The phBmp (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPalette

int getPalette()
               throws java.io.IOException,
                      AutomationException
The Windows Bitmap color palette.

Returns:
The phPal (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRLECompression

void setRLECompression(boolean compression)
                       throws java.io.IOException,
                              AutomationException
The Windows Bitmap compression scheme for 8 bits per pixel and 4 bits per pixel.

Parameters:
compression - The compression (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRLECompression

boolean isRLECompression()
                         throws java.io.IOException,
                                AutomationException
The Windows Bitmap compression scheme for 8 bits per pixel and 4 bits per pixel.

Returns:
The compression
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBiLevelThreshold

void setBiLevelThreshold(int threshold)
                         throws java.io.IOException,
                                AutomationException
The Threshold value for BiLevel images. The Threshold value will be used if esriExportImageType is equal to esriExportImageTypeBiLevelThreshold.

Parameters:
threshold - The threshold (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBiLevelThreshold

int getBiLevelThreshold()
                        throws java.io.IOException,
                               AutomationException
The Threshold value for BiLevel images. The Threshold value will be used if esriExportImageType is equal to esriExportImageTypeBiLevelThreshold.

Returns:
The threshold
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.