| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPSDriver2
Provides access to members that control the other options of the PostScript Driver.
| Method Summary | |
|---|---|
 void | 
createPS(String inputFileName,
         String outputFileName)
Converts the EMF file to a EPS File.  | 
 short | 
getCopies()
The number of copies.  | 
 int | 
getEmulsion()
The Emulsion setting for the PostScript Driver.  | 
 IFontMapCollection | 
getFontMapCollection()
The Font Map Collection for Font Mapping.  | 
 String | 
getFormName()
The printer page form.  | 
 int | 
getHalfTone(int halfTone)
The Halftone DPI / LPI.  | 
 int | 
getImage()
The Image setting (Positive or Negative) for the PostScript Driver.  | 
 int | 
getImageCompression()
The Image Compression of the PostScript Driver.  | 
 short | 
getMarks()
The PostScript Marks.  | 
 short | 
getOrientation()
The printer page orientation (1 = portrait.  | 
 String | 
getPPDFile()
The PPD (PostScript Printer Description) file to be used.  | 
 IEnvelope | 
getPrintableBounds()
The printers Printable Bounds - Used for Marks.  | 
 int | 
getPSLanguageLevel()
The PostScript Driver Language Level.  | 
 boolean | 
isArcPressSeparateImage()
Indicates whether a separate Image file should be created for ArcPress.  | 
 boolean | 
isArcPressSeparateImageRotate()
Indicates whether the Image should be rotated 90 degress for ArcPress.  | 
 boolean | 
isOneBitImageTransparency()
Indicates if the 1-bit Image Transparency setting for the PostScript Driver is set to true.  | 
 boolean | 
isUseEMFFrameBoxForPSBoundingBox()
Indicates whether the PostScript Driver should use the ENHMETAHEADER rclFrame instead of rclBounds for the PostScript Bounding Box.  | 
 void | 
setArcPressSeparateImage(boolean sepImage)
Indicates whether a separate Image file should be created for ArcPress.  | 
 void | 
setArcPressSeparateImageRotate(boolean sepImage)
Indicates whether the Image should be rotated 90 degress for ArcPress.  | 
 void | 
setCopies(short copies)
The number of copies.  | 
 void | 
setEmulsion(int emulsion)
The Emulsion setting for the PostScript Driver.  | 
 void | 
setFontMapCollectionByRef(IFontMapCollection fontMapCollection)
The Font Map Collection for Font Mapping.  | 
 void | 
setFormName(String formName)
The printer page form.  | 
 void | 
setHalfTone(int halfTone,
            int value)
The Halftone DPI / LPI.  | 
 void | 
setImage(int image)
The Image setting (Positive or Negative) for the PostScript Driver.  | 
 void | 
setImageCompression(int imageCompression)
The Image Compression of the PostScript Driver.  | 
 void | 
setMarks(short marks)
The PostScript Marks.  | 
 void | 
setOneBitImageTransparency(boolean imageTransparency)
Indicates if the 1-bit Image Transparency setting for the PostScript Driver is set to true.  | 
 void | 
setOrientation(short orientation)
The printer page orientation (1 = portrait.  | 
 void | 
setPPDFile(String pPDFile)
The PPD (PostScript Printer Description) file to be used.  | 
 void | 
setPrintableBounds(IEnvelope ppBounds)
The printers Printable Bounds - Used for Marks.  | 
 void | 
setPSLanguageLevel(int pslevel)
The PostScript Driver Language Level.  | 
 void | 
setStepProgressor(IStepProgressor rhs1)
PostScript Driver will update a Progress Bar.  | 
 void | 
setUseEMFFrameBoxForPSBoundingBox(boolean useFrameBox)
Indicates whether the PostScript Driver should use the ENHMETAHEADER rclFrame instead of rclBounds for the PostScript Bounding Box.  | 
| Method Detail | 
|---|
short getCopies()
                throws IOException,
                       AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCopies(short copies)
               throws IOException,
                      AutomationException
copies - The copies  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getImageCompression()
                        throws IOException,
                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setImageCompression(int imageCompression)
                         throws IOException,
                                AutomationException
imageCompression - A com.esri.arcgis.output.esriPSDriverImageCompression constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isArcPressSeparateImage()
                                throws IOException,
                                       AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setArcPressSeparateImage(boolean sepImage)
                              throws IOException,
                                     AutomationException
sepImage - The sepImage  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isArcPressSeparateImageRotate()
                                      throws IOException,
                                             AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setArcPressSeparateImageRotate(boolean sepImage)
                                    throws IOException,
                                           AutomationException
sepImage - The sepImage  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFontMapCollection getFontMapCollection()
                                        throws IOException,
                                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFontMapCollectionByRef(IFontMapCollection fontMapCollection)
                               throws IOException,
                                      AutomationException
fontMapCollection - A reference to a com.esri.arcgis.output.IFontMapCollection  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getPPDFile()
                  throws IOException,
                         AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPPDFile(String pPDFile)
                throws IOException,
                       AutomationException
pPDFile - The pPDFile  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
short getMarks()
               throws IOException,
                      AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMarks(short marks)
              throws IOException,
                     AutomationException
marks - The marks  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getHalfTone(int halfTone)
                throws IOException,
                       AutomationException
halfTone - A com.esri.arcgis.output.esriPSDriverHalfTone constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHalfTone(int halfTone,
                 int value)
                 throws IOException,
                        AutomationException
halfTone - A com.esri.arcgis.output.esriPSDriverHalfTone constant  (in)value - The value  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getFormName()
                   throws IOException,
                          AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFormName(String formName)
                 throws IOException,
                        AutomationException
formName - The formName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnvelope getPrintableBounds()
                             throws IOException,
                                    AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPrintableBounds(IEnvelope ppBounds)
                        throws IOException,
                               AutomationException
ppBounds - A reference to a com.esri.arcgis.geometry.IEnvelope  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
short getOrientation()
                     throws IOException,
                            AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOrientation(short orientation)
                    throws IOException,
                           AutomationException
orientation - The orientation  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getEmulsion()
                throws IOException,
                       AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEmulsion(int emulsion)
                 throws IOException,
                        AutomationException
emulsion - A com.esri.arcgis.output.esriPSDriverEmulsion constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getImage()
             throws IOException,
                    AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setImage(int image)
              throws IOException,
                     AutomationException
image - A com.esri.arcgis.output.esriPSDriverImage constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isOneBitImageTransparency()
                                  throws IOException,
                                         AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOneBitImageTransparency(boolean imageTransparency)
                                throws IOException,
                                       AutomationException
imageTransparency - The imageTransparency  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUseEMFFrameBoxForPSBoundingBox()
                                         throws IOException,
                                                AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUseEMFFrameBoxForPSBoundingBox(boolean useFrameBox)
                                       throws IOException,
                                              AutomationException
useFrameBox - The useFrameBox  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getPSLanguageLevel()
                       throws IOException,
                              AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPSLanguageLevel(int pslevel)
                        throws IOException,
                               AutomationException
pslevel - A com.esri.arcgis.output.esriPSDriverPSLanguageLevel constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setStepProgressor(IStepProgressor rhs1)
                       throws IOException,
                              AutomationException
rhs1 - A reference to a com.esri.arcgis.system.IStepProgressor  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void createPS(String inputFileName,
              String outputFileName)
              throws IOException,
                     AutomationException
CreatePS takes an EMF file as input and outputs a PostScript file.
inputFileName - The inputFileName  (in)outputFileName - The outputFileName  (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 | ||||||||