|
|||||||||
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 |