com.esri.arcgis.output
Interface IAIDriver

All Superinterfaces:
Serializable
All Known Implementing Classes:
AIDriver

public interface IAIDriver
extends Serializable

Superseded by IExportAI. Provides access to members controlling Adobe Illustrator Driver options.

Superseded By

IExportAI

Product Availability

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


Method Summary
 void createAI(String inputFileName, String outputFileName)
          Converts the EMF file to a AI File.
 int getAIDriverOptions()
          Adobe Illustrator Driver options.
 void setAIDriverOptions(int aiOptions)
          Adobe Illustrator Driver options.
 

Method Detail

createAI

void createAI(String inputFileName,
              String outputFileName)
              throws IOException,
                     AutomationException
Converts the EMF file to a AI File.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getAIDriverOptions

int getAIDriverOptions()
                       throws IOException,
                              AutomationException
Adobe Illustrator Driver options.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setAIDriverOptions

void setAIDriverOptions(int aiOptions)
                        throws IOException,
                               AutomationException
Adobe Illustrator Driver options.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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