|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISceneExportFile2dDialog
Provides access to members that control the new exporting of a scene to a 2d graphics file.
Method Summary | |
---|---|
boolean |
doModal(IEnvelope pPixelBounds,
double res)
Displays Scene Export File Dialog. |
IExport |
getExport()
The Scene exporter. |
IEnvelope |
getMapExtent()
The Map Extent which gets passed to IWorldFileSettings. |
double |
getSceneSize()
The Scene size. |
void |
setDocumentName(String rhs1)
Name of the Active Document. |
void |
setMapExtent(IEnvelope mapExtent)
The Map Extent which gets passed to IWorldFileSettings. |
Method Detail |
---|
IExport getExport() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getSceneSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDocumentName(String rhs1) throws IOException, AutomationException
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean doModal(IEnvelope pPixelBounds, double res) throws IOException, AutomationException
The first argument of this method, pixel extent, is represented by an Envelope object. The resulting scene export pixel extent is calculated by timing its width and length with a factor calculated by dividing 300, the default DPI value, by the resolution value, the second argument. For example, if the pixel extent is 100, 100, 300, and 200, meaning its width is 200 and height 100, if the resolution set is 150, then the resulting image extent would be 400 by 200, with the resolution at 300 on the UI unchanged. If you change the resolution to 150, same as in the code, then the original pixel extent is honered.
pPixelBounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)res
- The res (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnvelope getMapExtent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMapExtent(IEnvelope mapExtent) throws IOException, AutomationException
mapExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |