com.esri.arcgis.output
Interface IExportPS

All Superinterfaces:
Serializable
All Known Implementing Classes:
ExportPS

public interface IExportPS
extends Serializable

Provides access to members that control the PS (PostScript) and EPS (Encapsulated PostScript) Exports.

Product Availability

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


Method Summary
 int getEmulsion()
          The Emulsion setting for the PostScript.
 int getImage()
          The Image setting for the PostScript.
 int getImageCompression()
          The PostScript Image Compression.
 int getLanguageLevel()
          The PostScript Language Level.
 boolean isEmbedFonts()
          The Embed Fonts option.
 void setEmbedFonts(boolean embedFonts)
          The Embed Fonts option.
 void setEmulsion(int emulsion)
          The Emulsion setting for the PostScript.
 void setImage(int image)
          The Image setting for the PostScript.
 void setImageCompression(int compression)
          The PostScript Image Compression.
 void setLanguageLevel(int pslevel)
          The PostScript Language Level.
 

Method Detail

setEmulsion

void setEmulsion(int emulsion)
                 throws IOException,
                        AutomationException
The Emulsion setting for the PostScript.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
emulsion - A com.esri.arcgis.output.esriExportPSEmulsion constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEmulsion

int getEmulsion()
                throws IOException,
                       AutomationException
The Emulsion setting for the PostScript.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.output.esriExportPSEmulsion constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setImage

void setImage(int image)
              throws IOException,
                     AutomationException
The Image setting for the PostScript.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
image - A com.esri.arcgis.output.esriExportPSImage constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImage

int getImage()
             throws IOException,
                    AutomationException
The Image setting for the PostScript.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.output.esriExportPSImage constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLanguageLevel

void setLanguageLevel(int pslevel)
                      throws IOException,
                             AutomationException
The PostScript Language Level.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
pslevel - A com.esri.arcgis.output.esriExportPSLanguageLevel constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLanguageLevel

int getLanguageLevel()
                     throws IOException,
                            AutomationException
The PostScript Language Level.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.output.esriExportPSLanguageLevel constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setImageCompression

void setImageCompression(int compression)
                         throws IOException,
                                AutomationException
The PostScript Image Compression.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
compression - A com.esri.arcgis.output.esriExportImageCompression constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImageCompression

int getImageCompression()
                        throws IOException,
                               AutomationException
The PostScript Image Compression.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.output.esriExportImageCompression constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEmbedFonts

void setEmbedFonts(boolean embedFonts)
                   throws IOException,
                          AutomationException
The Embed Fonts option.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

isEmbedFonts

boolean isEmbedFonts()
                     throws IOException,
                            AutomationException
The Embed Fonts option.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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