com.esri.arcgis.output
Interface IExportTIFF

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ExportTIFF, IExportTIFFProxy

public interface IExportTIFF
extends java.io.Serializable

COM Interface 'IExportTIFF'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriOutput.olb'

Description: 'Provides access to members that control the TIFF (Tagged Image File Format) Export.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IIDb13d58c7_603f_4610_8538_5b501908ee26
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getBiLevelThreshold()
          The Threshold value for BiLevel images.
 int getCompressionType()
          The TIFF Compression type.
 short getJPEGOrDeflateQuality()
          This option controls the Quality setting for Flate or JPEG compression options.
 boolean isGeoTiff()
          The option to write GeoTIFF tags.
 void setBiLevelThreshold(int threshold)
          The Threshold value for BiLevel images.
 void setCompressionType(int type)
          The TIFF Compression type.
 void setGeoTiff(boolean bGeoTiff)
          The option to write GeoTIFF tags.
 void setJPEGOrDeflateQuality(short quality)
          This option controls the Quality setting for Flate or JPEG compression options.
 

Field Detail

IIDb13d58c7_603f_4610_8538_5b501908ee26

static final int IIDb13d58c7_603f_4610_8538_5b501908ee26
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setCompressionType

void setCompressionType(int type)
                        throws java.io.IOException,
                               AutomationException
The TIFF Compression type.

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

getCompressionType

int getCompressionType()
                       throws java.io.IOException,
                              AutomationException
The TIFF Compression type.

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

setGeoTiff

void setGeoTiff(boolean bGeoTiff)
                throws java.io.IOException,
                       AutomationException
The option to write GeoTIFF tags.

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

isGeoTiff

boolean isGeoTiff()
                  throws java.io.IOException,
                         AutomationException
The option to write GeoTIFF tags.

Returns:
The bGeoTiff
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJPEGOrDeflateQuality

void setJPEGOrDeflateQuality(short quality)
                             throws java.io.IOException,
                                    AutomationException
This option controls the Quality setting for Flate or JPEG compression options. Range (0..100). Default is 100 (best compression for flate / best quality for JPEG). Higher values result in smaller files for flate, and larger files for JPEG.

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

getJPEGOrDeflateQuality

short getJPEGOrDeflateQuality()
                              throws java.io.IOException,
                                     AutomationException
This option controls the Quality setting for Flate or JPEG compression options. Range (0..100). Default is 100 (best compression for flate / best quality for JPEG). Higher values result in smaller files for flate, and larger files for JPEG.

Returns:
The quality
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBiLevelThreshold

void setBiLevelThreshold(int threshold)
                         throws java.io.IOException,
                                AutomationException
The Threshold value for BiLevel images. The Threshold value will be used if esriExportImageType equal to esriExportImageTypeBiLevelThreshold.

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

getBiLevelThreshold

int getBiLevelThreshold()
                        throws java.io.IOException,
                               AutomationException
The Threshold value for BiLevel images. The Threshold value will be used if esriExportImageType equal to esriExportImageTypeBiLevelThreshold.

Returns:
The threshold
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.