|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.output.ExportPDF
public class ExportPDF
COM Class 'ExportPDF'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriOutput.olb'
Description 'Class used to export maps to PDF (Portable Document Format) format.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.output.IExportVector |
---|
IID, IIDd29aa471_3e7c_41ec_b502_9e888a3d4bcb, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportVectorOptions |
---|
IID, IID1c16bcac_81dd_4662_a6ab_810a205fc645, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportVectorOptionsEx |
---|
IID, IIDccf50555_74e3_4f29_9ffe_1fc489d1552c, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportPDF |
---|
IID, IID6a2a0820_e1b6_4eb0_af9b_6449dae7a952, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportPDF2 |
---|
IID, IID86d86855_631d_4a75_ad19_725b460208c7, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportPDF3 |
---|
IID, IID083bc81c_e835_4103_aad6_454aa037966b, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportPagesMultipleFile |
---|
IID, IID1a551946_895a_4809_80d8_d417d654f3ac, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportPDFPasswordSecurity |
---|
IID, IID6c9a13e6_f9ec_4ebf_af52_bb1d822622df, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExport |
---|
IID, IID55c11165_0c2d_4e2d_afea_10b4186c4364, xxDummy |
Fields inherited from interface com.esri.arcgis.output.ISettingsInRegistry |
---|
IID, IIDbb518176_e7e3_420a_9787_ae6e3487eb68, xxDummy |
Fields inherited from interface com.esri.arcgis.output.IExportColorspaceSettings |
---|
IID, IIDc42431dc_237a_4628_996a_39a89af74158, xxDummy |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IOutputRasterSettings |
---|
IID, IID28444834_e9cb_44f8_806a_d313373f69b8, xxDummy |
Constructor Summary | |
---|---|
ExportPDF()
Constructs a ExportPDF using ArcGIS Engine. |
|
ExportPDF(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ExportPDF theExportPDF = (ExportPDF) obj; |
Method Summary | |
---|---|
void |
cleanup()
Cleanup should clean all temporary files, free used memory, etc... |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
finishExporting()
Shuts down the Exporter. |
static java.lang.String |
getClsid()
getClsid. |
int |
getColorspace()
Colorspace option. |
java.lang.String |
getExportFileName()
The Export File Name. |
int |
getExportPDFLayersAndFeatureAttributes()
PDF Layers and Feature Attributes option. |
int |
getExportPictureSymbolOptions()
Options describing what to do with Picture Symbol on export. |
java.lang.String |
getFilter()
Filter String used in the CFileDialog class. |
int |
getImageCompression()
The PDF Image Compression. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
short |
getJPEGCompressionQuality()
Specifies the raster image quality setting, when JPEG compression is used. |
java.lang.String |
getMasterPassword()
Master password, allows to restrict editing security and permission settings of PDF document. |
int |
getMaxVertexNumber()
Maximum number of vertices in feature. |
int |
getMultipleFileOutput()
Specify how multipage pdf to be exported. |
java.lang.String |
getName()
The Name of the Exporter. |
IEnvelope |
getPixelBounds()
The Export Bounds in Pixels (The Pixel Bounds of the Export surface). |
int |
getPriority()
Exporter's priority - the order of appearance in the user interface. |
int |
getResampleRatio()
This coefficient states the scale level for the raster when it goes to output. |
double |
getResolution()
The Export Resolution. |
int |
getSecurityEncryptionMethod()
PDF security encryption methods. |
int |
getSecurityEncryptionOption()
PDF security encryption options. |
int |
getSecurityPermissions()
PDF security permissions. |
java.lang.String |
getUserPassword()
User password, allows to open the PDF document. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isCompressed()
Indicates if the PDF should be compressed. |
boolean |
isEmbedFonts()
The Embed Fonts option. |
boolean |
isExportMeasureInfo()
Indicates whether geographic coordinate and measurement information is exported. |
boolean |
isPolygonizeMarkers()
Polygonize (represent as vectors instead of fonts) marker symbols option. |
void |
release()
Release a ExportPDF. |
void |
restoreDefault()
Restore the default object settings. |
void |
restoreForCurrentUser(java.lang.String bstrRegPath)
Restore object settings. |
void |
setColorspace(int pcolorspace)
Colorspace option. |
void |
setCompressed(boolean compressed)
Indicates if the PDF should be compressed. |
void |
setEmbedFonts(boolean embedFonts)
The Embed Fonts option. |
void |
setExportFileName(java.lang.String fileName)
The Export File Name. |
void |
setExportMeasureInfo(boolean pbMeasureInformation)
Indicates whether geographic coordinate and measurement information is exported. |
void |
setExportPDFLayersAndFeatureAttributes(int pOption)
PDF Layers and Feature Attributes option. |
void |
setExportPictureSymbolOptions(int opt)
Options describing what to do with Picture Symbol on export. |
void |
setImageCompression(int compression)
The PDF Image Compression. |
void |
setJPEGCompressionQuality(short pImageQuality)
Specifies the raster image quality setting, when JPEG compression is used. |
void |
setMasterPassword(java.lang.String pPasswd)
Master password, allows to restrict editing security and permission settings of PDF document. |
void |
setMaxVertexNumber(int lMaxVertices)
Maximum number of vertices in feature. |
void |
setMultipleFileOutput(int pOption)
Specify how multipage pdf to be exported. |
void |
setPixelBounds(IEnvelope pixelBounds)
The Export Bounds in Pixels (The Pixel Bounds of the Export surface). |
void |
setPolygonizeMarkers(boolean bPolygonizeMarkers)
Polygonize (represent as vectors instead of fonts) marker symbols option. |
void |
setResampleRatio(int pRatio)
This coefficient states the scale level for the raster when it goes to output. |
void |
setResolution(double res)
The Export Resolution. |
void |
setSecurityEncryptionMethod(int pEncryptionMethod)
PDF security encryption methods. |
void |
setSecurityEncryptionOption(int pEncryptionOption)
PDF security encryption options. |
void |
setSecurityPermissions(int pPermission)
PDF security permissions. |
void |
setStepProgressorByRef(IStepProgressor rhs1)
Export will update a Progress Bar if StepProgressor is not NULL. |
void |
setTrackCancelByRef(ITrackCancel rhs1)
Export will react on Cancel if TrackCancel is not NULL. |
void |
setUserPassword(java.lang.String pPasswd)
User password, allows to open the PDF document. |
int |
startExporting()
Initializes the Exporter. |
void |
storeForCurrentUser(java.lang.String bstrRegPath)
Store object settings. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExportPDF() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic ExportPDF(java.lang.Object obj) throws java.io.IOException
ExportPDF theExportPDF = (ExportPDF) obj;
obj
to ExportPDF
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setPolygonizeMarkers(boolean bPolygonizeMarkers) throws java.io.IOException, AutomationException
setPolygonizeMarkers
in interface IExportVectorOptions
bPolygonizeMarkers
- The bPolygonizeMarkers (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isPolygonizeMarkers() throws java.io.IOException, AutomationException
isPolygonizeMarkers
in interface IExportVectorOptions
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxVertexNumber(int lMaxVertices) throws java.io.IOException, AutomationException
setMaxVertexNumber
in interface IExportVectorOptions
lMaxVertices
- The lMaxVertices (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxVertexNumber() throws java.io.IOException, AutomationException
getMaxVertexNumber
in interface IExportVectorOptions
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExportPictureSymbolOptions(int opt) throws java.io.IOException, AutomationException
setExportPictureSymbolOptions
in interface IExportVectorOptionsEx
opt
- A com.esri.arcgis.display.esriPictureSymbolOptions constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExportPictureSymbolOptions() throws java.io.IOException, AutomationException
getExportPictureSymbolOptions
in interface IExportVectorOptionsEx
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCompressed() throws java.io.IOException, AutomationException
isCompressed
in interface IExportPDF
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCompressed(boolean compressed) throws java.io.IOException, AutomationException
setCompressed
in interface IExportPDF
compressed
- The compressed (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setImageCompression(int compression) throws java.io.IOException, AutomationException
setImageCompression
in interface IExportPDF
compression
- A com.esri.arcgis.output.esriExportImageCompression constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getImageCompression() throws java.io.IOException, AutomationException
getImageCompression
in interface IExportPDF
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEmbedFonts(boolean embedFonts) throws java.io.IOException, AutomationException
setEmbedFonts
in interface IExportPDF
embedFonts
- The embedFonts (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEmbedFonts() throws java.io.IOException, AutomationException
isEmbedFonts
in interface IExportPDF
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExportPDFLayersAndFeatureAttributes(int pOption) throws java.io.IOException, AutomationException
setExportPDFLayersAndFeatureAttributes
in interface IExportPDF2
pOption
- A com.esri.arcgis.output.esriExportPDFLayerOptions constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExportPDFLayersAndFeatureAttributes() throws java.io.IOException, AutomationException
getExportPDFLayersAndFeatureAttributes
in interface IExportPDF2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExportMeasureInfo(boolean pbMeasureInformation) throws java.io.IOException, AutomationException
setExportMeasureInfo
in interface IExportPDF2
pbMeasureInformation
- The pbMeasureInformation (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isExportMeasureInfo() throws java.io.IOException, AutomationException
isExportMeasureInfo
in interface IExportPDF2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setJPEGCompressionQuality(short pImageQuality) throws java.io.IOException, AutomationException
setJPEGCompressionQuality
in interface IExportPDF3
pImageQuality
- The pImageQuality (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public short getJPEGCompressionQuality() throws java.io.IOException, AutomationException
getJPEGCompressionQuality
in interface IExportPDF3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMultipleFileOutput(int pOption) throws java.io.IOException, AutomationException
setMultipleFileOutput
in interface IExportPagesMultipleFile
pOption
- A com.esri.arcgis.output.esriExportMultipleFiles constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMultipleFileOutput() throws java.io.IOException, AutomationException
getMultipleFileOutput
in interface IExportPagesMultipleFile
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUserPassword(java.lang.String pPasswd) throws java.io.IOException, AutomationException
setUserPassword
in interface IExportPDFPasswordSecurity
pPasswd
- The pPasswd (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getUserPassword() throws java.io.IOException, AutomationException
getUserPassword
in interface IExportPDFPasswordSecurity
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMasterPassword(java.lang.String pPasswd) throws java.io.IOException, AutomationException
setMasterPassword
in interface IExportPDFPasswordSecurity
pPasswd
- The pPasswd (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getMasterPassword() throws java.io.IOException, AutomationException
getMasterPassword
in interface IExportPDFPasswordSecurity
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSecurityPermissions(int pPermission) throws java.io.IOException, AutomationException
setSecurityPermissions
in interface IExportPDFPasswordSecurity
pPermission
- The pPermission (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSecurityPermissions() throws java.io.IOException, AutomationException
getSecurityPermissions
in interface IExportPDFPasswordSecurity
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSecurityEncryptionOption(int pEncryptionOption) throws java.io.IOException, AutomationException
setSecurityEncryptionOption
in interface IExportPDFPasswordSecurity
pEncryptionOption
- A com.esri.arcgis.output.esriPDFExtensionSecurityEncryptionOption constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSecurityEncryptionOption() throws java.io.IOException, AutomationException
getSecurityEncryptionOption
in interface IExportPDFPasswordSecurity
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSecurityEncryptionMethod(int pEncryptionMethod) throws java.io.IOException, AutomationException
setSecurityEncryptionMethod
in interface IExportPDFPasswordSecurity
pEncryptionMethod
- A com.esri.arcgis.output.esriPDFExtensionSecurityEncryptionMethod constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSecurityEncryptionMethod() throws java.io.IOException, AutomationException
getSecurityEncryptionMethod
in interface IExportPDFPasswordSecurity
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFilter() throws java.io.IOException, AutomationException
getFilter
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPriority() throws java.io.IOException, AutomationException
getPriority
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStepProgressorByRef(IStepProgressor rhs1) throws java.io.IOException, AutomationException
setStepProgressorByRef
in interface IExport
rhs1
- A reference to a com.esri.arcgis.system.IStepProgressor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTrackCancelByRef(ITrackCancel rhs1) throws java.io.IOException, AutomationException
setTrackCancelByRef
in interface IExport
rhs1
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPixelBounds(IEnvelope pixelBounds) throws java.io.IOException, AutomationException
setPixelBounds
in interface IExport
pixelBounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getPixelBounds() throws java.io.IOException, AutomationException
getPixelBounds
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExportFileName(java.lang.String fileName) throws java.io.IOException, AutomationException
setExportFileName
in interface IExport
fileName
- The fileName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getExportFileName() throws java.io.IOException, AutomationException
getExportFileName
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setResolution(double res) throws java.io.IOException, AutomationException
setResolution
in interface IExport
res
- The res (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getResolution() throws java.io.IOException, AutomationException
getResolution
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int startExporting() throws java.io.IOException, AutomationException
startExporting
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void finishExporting() throws java.io.IOException, AutomationException
finishExporting
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void cleanup() throws java.io.IOException, AutomationException
cleanup
in interface IExport
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void restoreForCurrentUser(java.lang.String bstrRegPath) throws java.io.IOException, AutomationException
restoreForCurrentUser
in interface ISettingsInRegistry
bstrRegPath
- The bstrRegPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void storeForCurrentUser(java.lang.String bstrRegPath) throws java.io.IOException, AutomationException
storeForCurrentUser
in interface ISettingsInRegistry
bstrRegPath
- The bstrRegPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void restoreDefault() throws java.io.IOException, AutomationException
restoreDefault
in interface ISettingsInRegistry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setColorspace(int pcolorspace) throws java.io.IOException, AutomationException
setColorspace
in interface IExportColorspaceSettings
pcolorspace
- A com.esri.arcgis.output.esriExportColorspace constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getColorspace() throws java.io.IOException, AutomationException
getColorspace
in interface IExportColorspaceSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getResampleRatio() throws java.io.IOException, AutomationException
getResampleRatio
in interface IOutputRasterSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setResampleRatio(int pRatio) throws java.io.IOException, AutomationException
setResampleRatio
in interface IOutputRasterSettings
pRatio
- The pRatio (in)
java.io.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 |