|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPSDriver
Provides access to members that control the PostScript Driver.
| Method Summary | |
|---|---|
void |
createPS(String inputFileName,
String outputFileName)
Converts the EMF file to a EPS File. |
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 |
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 |
|---|
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
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 | ||||||||