|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IExportTIFF
Provides access to members that control the TIFF (Tagged Image File Format) Export.
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. |
Method Detail |
---|
void setCompressionType(int type) throws IOException, AutomationException
type
- A com.esri.arcgis.output.esriTIFFCompression constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getCompressionType() throws IOException, AutomationException
The selected compression type must be appropriate for the current image type. The image type can be set via the IExportImage::ImageType property. If you select the wrong image compression type for the current image type, selecting esriTIFFCompressionFax4 for a TrueColor image, for example, the export object will throw a runtime error. The error will state "Object set up incorrectly and cannot perform the requested operation."
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGeoTiff(boolean bGeoTiff) throws IOException, AutomationException
bGeoTiff
- The bGeoTiff (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isGeoTiff() throws IOException, AutomationException
Value of True will write a GeoTiff header in the output TIFF file. The GeoTiff header will include the spatial reference values assigned to IWorldFileSettings::MapExtent.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setJPEGOrDeflateQuality(short quality) throws IOException, AutomationException
quality
- The quality (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.short getJPEGOrDeflateQuality() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBiLevelThreshold(int threshold) throws IOException, AutomationException
threshold
- The threshold (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getBiLevelThreshold() throws IOException, AutomationException
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 |