com.esri.arcgis.carto
Interface IImageDisplay

All Superinterfaces:
Serializable
All Known Implementing Classes:
ImageDisplay

public interface IImageDisplay
extends Serializable

Provides access to the Image Display Interface.

Superseded By

IImageDisplay2

Product Availability

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


Method Summary
 double getDeviceResolution()
          The device resolution of the image (dots per inch).
 int getHeight()
          The height of the image in pixels.
 int getWidth()
          The width of the image in pixels.
 void setDeviceResolution(double dpi)
          The device resolution of the image (dots per inch).
 void setHeight(int imageHeight)
          The height of the image in pixels.
 void setWidth(int imageWidth)
          The width of the image in pixels.
 

Method Detail

getHeight

int getHeight()
              throws IOException,
                     AutomationException
The height of the image in pixels.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setHeight

void setHeight(int imageHeight)
               throws IOException,
                      AutomationException
The height of the image in pixels.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getWidth

int getWidth()
             throws IOException,
                    AutomationException
The width of the image in pixels.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setWidth

void setWidth(int imageWidth)
              throws IOException,
                     AutomationException
The width of the image in pixels.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getDeviceResolution

double getDeviceResolution()
                           throws IOException,
                                  AutomationException
The device resolution of the image (dots per inch).

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setDeviceResolution

void setDeviceResolution(double dpi)
                         throws IOException,
                                AutomationException
The device resolution of the image (dots per inch).

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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