JpegExifData

Inheritance: java.lang.Object, com.aspose.psd.exif.TiffDataTypeController, com.aspose.psd.exif.ExifData

public final class JpegExifData extends ExifData

EXIF data container for jpeg files.

Constructors

ConstructorDescription
JpegExifData()Initializes a new instance of the JpegExifData class.
JpegExifData(TiffDataType[] exifdata)Initializes a new instance of the JpegExifData class with data from array.
JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)Initializes a new instance of the JpegExifData class with data from array.

Fields

FieldDescription
MaxExifSegmentSizeThe maximum EXIF segment size in bytes allowed.

Methods

MethodDescription
equals(Object arg0)
getApertureValue()Gets or sets the aperture value.
getArtist()Gets or sets the artist.
getBitsPerSample()Gets or sets the bits per sample.
getBodySerialNumber()Gets or sets camera body serial number.
getBrightnessValue()Gets or sets the brightness value.
getCFAPattern()Gets or sets the CFA pattern.
getCameraOwnerName()Gets or sets camera owner name
getClass()
getColorSpace()Gets or sets the color space.
getCommonTags()Gets or sets tags, which belong to common section.
getComponentsConfiguration()Gets or sets the components configuration.
getCompressedBitsPerPixel()Gets or sets the compressed bits per pixel.
getCompression()Gets or sets the compression.
getContrast()Gets or sets the contrast.
getCopyright()Gets or sets the copyright.
getCustomRendered()Gets or sets the custom rendered.
getDateTime()Gets or sets the date time.
getDateTimeDigitized()Gets or sets the date time digitized.
getDateTimeOriginal()Gets or sets the date time original.
getDeviceSettingDescription()Gets or sets device settings description
getDigitalZoomRatio()Gets or sets the digital zoom ratio.
getExifTags()Gets or sets tags which belong to EXIF section only.
getExifVersion()Gets or sets the EXIF version.
getExposureBiasValue()Gets or sets the exposure bias value.
getExposureIndex()Gets or sets the exposure index.
getExposureMode()Gets or sets the exposure mode.
getExposureProgram()Gets or sets the exposure program.
getExposureTime()Gets or sets the exposure time.
getFNumber()Gets or sets the F-number.
getFileSource()Gets or sets the file source type.
getFlash()Gets or sets the flash.
getFlashEnergy()Gets or sets the flash energy.
getFlashpixVersion()Gets or sets the flash pix version.
getFocalLength()Gets or sets the focal length.
getFocalLengthIn35MmFilm()Gets or sets the focal length in 35 mm film.
getFocalPlaneResolutionUnit()Gets or sets the focal plane resolution unit.
getFocalPlaneXResolution()Gets or sets the focal plane x resolution.
getFocalPlaneYResolution()Gets or sets the focal plane y resolution.
getGPSAltitude()Gets or sets the GPS altitude.
getGPSAltitudeRef()Gets or sets the GPS altitude used as the reference altitude.
getGPSAreaInformation()Gets or sets the GPS area information.
getGPSDOP()Gets or sets the GPS DOP (data degree of precision).
getGPSDateStamp()Gets or sets the GPS character string recording date and time information relative to UTC (Coordinated Universal Time).
getGPSDestBearing()Gets or sets the GPS bearing to the destination point.
getGPSDestBearingRef()Gets or sets the GPS reference used for giving the bearing to the destination point.
getGPSDestDistance()Gets or sets the GPS distance to the destination point.
getGPSDestDistanceRef()Gets or sets the GPS unit used to express the distance to the destination point.
getGPSDestLatitude()Gets or sets the GPS latitude of the destination point.
getGPSDestLatitudeRef()Gets or sets the GPS value which indicates whether the latitude of the destination point is north or south latitude.
getGPSDestLongitude()Gets or sets the GPS longitude of the destination point.
getGPSDestLongitudeRef()Gets or sets the GPS value which indicates whether the longitude of the destination point is east or west longitude.
getGPSDifferential()Gets or sets a GPS value which indicates whether differential correction is applied to the GPS receiver.
getGPSImgDirection()Gets or sets the GPS direction of the image when it was captured.
getGPSImgDirectionRef()Gets or sets the GPS reference for giving the direction of the image when it is captured.
getGPSLatitude()Gets or sets the GPS latitude.
getGPSLatitudeRef()Gets or sets the GPS latitude is north or south latitude.
getGPSLongitude()Gets or sets the GPS longitude.
getGPSLongitudeRef()Gets or sets the GPS longitude is east or west longitude.
getGPSMapDatum()Gets or sets the GPS geodetic survey data used by the GPS receiver.
getGPSMeasureMode()Gets or sets the GPS measurement mode.
getGPSProcessingMethod()Gets or sets the GPS character string recording the name of the method used for location finding.
getGPSSatellites()Gets or sets the GPS satellites used for measurements.
getGPSSpeed()Gets or sets the speed of GPS receiver movement.
getGPSSpeedRef()Gets or sets the unit used to express the GPS receiver speed of movement.
getGPSStatus()Gets or sets the status of the GPS receiver when the image is recorded.
getGPSTags()Gets or sets tags, which belong to GPS section only.
getGPSTimestamp()Gets or sets the GPS time as UTC (Coordinated Universal Time).
getGPSTrack()Gets or sets direction of GPS receiver movement.
getGPSTrackRef()Gets or sets the reference for giving the direction of GPS receiver movement.
getGPSVersionID()Gets or sets the GPS version identifier.
getGainControl()Gets or sets the degree of overall image gain adjustment.
getGamma()Gets or sets the gamma.
getISOSpeed()Gets or sets ISO speed
getISOSpeedLatitudeYYY()Gets or sets the ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.
getISOSpeedLatitudeZZZ()Gets or sets the ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.
getImageDescription()Gets or sets the image description.
getImageLength()Gets or sets the image length.
getImageUniqueID()Gets or sets the image unique identifier.
getImageWidth()Gets or sets the image width.
getLensMake()Gets or sets the maker of lens.
getLensModel()Gets or sets the lens model.
getLensSerialNumber()Gets or sets the lens serial number.
getLensSpecification()Gets or sets the lens specification
getLightSource()Gets or sets the light source.
getMake()Gets the manufacturer of the recording equipment.
getMakerNoteData()Gets the maker note data.
getMakerNoteRawData()Gets or sets the maker note raw data.
getMakerNotes()Gets the maker notes.
getMaxApertureValue()Gets or sets the maximum aperture value.
getMeteringMode()Gets or sets the metering mode.
getModel()Gets or sets the model.
getOECF()Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524.
getOrientation()Gets or sets the orientation.
getPhotographicSensitivity()Gets or sets the photographic sensitivity.
getPhotometricInterpretation()Gets or sets the photometric interpretation.
getPixelXDimension()Gets or sets the pixel x dimension.
getPixelYDimension()Gets or sets the pixel y dimension.
getPlanarConfiguration()Gets or sets the planar configuration.
getPrimaryChromaticities()Gets or sets the chromaticity of the three primary colors of the image.
getProperties()Gets or sets all the EXIF tags (including common and GPS tags).
getRecommendedExposureIndex()Gets or sets the recommended exposure index.
getReferenceBlackWhite()Gets or sets the reference black white.
getRelatedSoundFile()Gets or sets the related sound file.
getResolutionUnit()Gets or sets the resolution unit.
getSamplesPerPixel()Gets or sets the samples per pixel.
getSaturation()Gets or sets the saturation.
getSceneCaptureType()Gets or sets the scene capture type.
getSceneType()Gets or sets the scene type.
getSensingMethod()Gets or sets the sensing method.
getSensitivityType()Gets or sets the sensitivity type.
getSharpness()Gets or sets the sharpness.
getShutterSpeedValue()Gets or sets the shutter speed value.
getSoftware()Gets or sets the software.
getSpatialFrequencyResponse()Gets or sets the spatial frequency response.
getSpectralSensitivity()Gets or sets the spectral sensitivity.
getStandardOutputSensitivity()Gets standard output sensitivity
getSubjectArea()Gets or sets the subject area.
getSubjectDistance()Gets or sets the subject distance.
getSubjectDistanceRange()Gets or sets the subject distance range.
getSubjectLocation()Gets or sets the subject location.
getSubsecTime()Gets or sets the fractions of seconds for the DateTime tag.
getSubsecTimeDigitized()Gets or sets the fractions of seconds for the DateTimeDigitized tag.
getSubsecTimeOriginal()Gets or sets the fractions of seconds for the DateTimeOriginal tag.
getThumbnail()Gets or sets the thumbnail image.
getTransferFunction()Gets or sets the transfer function.
getUserComment()Gets or sets the user comment.
getWhiteBalance()Gets or sets the white balance.
getWhitePoint()Gets or sets the chromaticity of the white point of the image.
getXResolution()Gets or sets the x resolution.
getYCbCrCoefficients()Gets or sets the matrix coefficients for transformation from RGB to YCbCr image data.
getYCbCrPositioning()Gets or sets the position of chrominance components in relation to the luminance component.
getYCbCrSubSampling()Gets or sets the sampling ratio of chrominance components in relation to the luminance component.
getYResolution()Gets or sets the y resolution.
hashCode()
isBigEndian()Gets or sets a value indicating whether the stream EXIF data created from is big endian.
notify()
notifyAll()
removeTag(int tagId)Remove tag from container
serializeExifData()Serializes the EXIF data.
setApertureValue(TiffRational value)Gets or sets the aperture value.
setArtist(String value)Gets or sets the artist.
setBigEndian(boolean value)Gets or sets a value indicating whether the stream EXIF data created from is big endian.
setBitsPerSample(int[] value)Gets or sets the bits per sample.
setBodySerialNumber(String value)Gets or sets camera body serial number.
setBrightnessValue(TiffSRational value)Gets or sets the brightness value.
setCFAPattern(byte[] value)Gets or sets the CFA pattern.
setCameraOwnerName(String value)Gets or sets camera owner name
setColorSpace(int value)Gets or sets the color space.
setCommonTags(TiffDataType[] value)Gets or sets tags, which belong to common section.
setComponentsConfiguration(byte[] value)Gets or sets the components configuration.
setCompressedBitsPerPixel(TiffRational value)Gets or sets the compressed bits per pixel.
setCompression(int value)Gets or sets the compression.
setContrast(int value)Gets or sets the contrast.
setCopyright(String value)Gets or sets the copyright.
setCustomRendered(int value)Gets or sets the custom rendered.
setDateTime(String value)Gets or sets the date time.
setDateTimeDigitized(String value)Gets or sets the date time digitized.
setDateTimeOriginal(String value)Gets or sets the date time original.
setDeviceSettingDescription(byte[] value)Gets or sets device settings description
setDigitalZoomRatio(TiffRational value)Gets or sets the digital zoom ratio.
setExifTags(TiffDataType[] value)Gets or sets tags which belong to EXIF section only.
setExifVersion(byte[] value)Gets or sets the EXIF version.
setExposureBiasValue(TiffSRational value)Gets or sets the exposure bias value.
setExposureIndex(TiffRational value)Gets or sets the exposure index.
setExposureMode(int value)Gets or sets the exposure mode.
setExposureProgram(int value)Gets or sets the exposure program.
setExposureTime(TiffRational value)Gets or sets the exposure time.
setFNumber(TiffRational value)Gets or sets the F-number.
setFileSource(byte value)Gets or sets the file source type.
setFlash(int value)Gets or sets the flash.
setFlashEnergy(TiffRational value)Gets or sets the flash energy.
setFlashpixVersion(byte[] value)Gets or sets the flash pix version.
setFocalLength(TiffRational value)Gets or sets the focal length.
setFocalLengthIn35MmFilm(int value)Gets or sets the focal length in 35 mm film.
setFocalPlaneResolutionUnit(int value)Gets or sets the focal plane resolution unit.
setFocalPlaneXResolution(TiffRational value)Gets or sets the focal plane x resolution.
setFocalPlaneYResolution(TiffRational value)Gets or sets the focal plane y resolution.
setGPSAltitude(TiffRational value)Gets or sets the GPS altitude.
setGPSAltitudeRef(byte value)Gets or sets the GPS altitude used as the reference altitude.
setGPSAreaInformation(byte[] value)Gets or sets the GPS area information.
setGPSDOP(TiffRational value)Gets or sets the GPS DOP (data degree of precision).
setGPSDateStamp(String value)Gets or sets the GPS character string recording date and time information relative to UTC (Coordinated Universal Time).
setGPSDestBearing(TiffRational value)Gets or sets the GPS bearing to the destination point.
setGPSDestBearingRef(String value)Gets or sets the GPS reference used for giving the bearing to the destination point.
setGPSDestDistance(TiffRational value)Gets or sets the GPS distance to the destination point.
setGPSDestDistanceRef(String value)Gets or sets the GPS unit used to express the distance to the destination point.
setGPSDestLatitude(TiffRational[] value)Gets or sets the GPS latitude of the destination point.
setGPSDestLatitudeRef(String value)Gets or sets the GPS value which indicates whether the latitude of the destination point is north or south latitude.
setGPSDestLongitude(TiffRational[] value)Gets or sets the GPS longitude of the destination point.
setGPSDestLongitudeRef(String value)Gets or sets the GPS value which indicates whether the longitude of the destination point is east or west longitude.
setGPSDifferential(int value)Gets or sets a GPS value which indicates whether differential correction is applied to the GPS receiver.
setGPSImgDirection(TiffRational value)Gets or sets the GPS direction of the image when it was captured.
setGPSImgDirectionRef(String value)Gets or sets the GPS reference for giving the direction of the image when it is captured.
setGPSLatitude(TiffRational[] value)Gets or sets the GPS latitude.
setGPSLatitudeRef(String value)Gets or sets the GPS latitude is north or south latitude.
setGPSLongitude(TiffRational[] value)Gets or sets the GPS longitude.
setGPSLongitudeRef(String value)Gets or sets the GPS longitude is east or west longitude.
setGPSMapDatum(String value)Gets or sets the GPS geodetic survey data used by the GPS receiver.
setGPSMeasureMode(String value)Gets or sets the GPS measurement mode.
setGPSProcessingMethod(byte[] value)Gets or sets the GPS character string recording the name of the method used for location finding.
setGPSSatellites(String value)Gets or sets the GPS satellites used for measurements.
setGPSSpeed(TiffRational value)Gets or sets the speed of GPS receiver movement.
setGPSSpeedRef(String value)Gets or sets the unit used to express the GPS receiver speed of movement.
setGPSStatus(String value)Gets or sets the status of the GPS receiver when the image is recorded.
setGPSTags(TiffDataType[] value)Gets or sets tags, which belong to GPS section only.
setGPSTimestamp(TiffRational[] value)Gets or sets the GPS time as UTC (Coordinated Universal Time).
setGPSTrack(String value)Gets or sets direction of GPS receiver movement.
setGPSTrackRef(String value)Gets or sets the reference for giving the direction of GPS receiver movement.
setGPSVersionID(byte[] value)Gets or sets the GPS version identifier.
setGainControl(int value)Gets or sets the degree of overall image gain adjustment.
setGamma(TiffRational value)Gets or sets the gamma.
setISOSpeed(long value)Gets or sets ISO speed
setISOSpeedLatitudeYYY(long value)Gets or sets the ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.
setISOSpeedLatitudeZZZ(long value)Gets or sets the ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.
setImageDescription(String value)Gets or sets the image description.
setImageLength(long value)Gets or sets the image length.
setImageUniqueID(String value)Gets or sets the image unique identifier.
setImageWidth(long value)Gets or sets the image width.
setLensMake(String value)Gets or sets the maker of lens.
setLensModel(String value)Gets or sets the lens model.
setLensSerialNumber(String value)Gets or sets the lens serial number.
setLensSpecification(TiffRational[] value)Gets or sets the lens specification
setLightSource(int value)Gets or sets the light source.
setMake(String value)Sets the manufacturer of the recording equipment.
setMakerNoteRawData(byte[] value)Gets or sets the maker note raw data.
setMaxApertureValue(TiffRational value)Gets or sets the maximum aperture value.
setMeteringMode(int value)Gets or sets the metering mode.
setModel(String value)Gets or sets the model.
setOECF(byte[] value)Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524.
setOrientation(int value)Gets or sets the orientation.
setPhotographicSensitivity(long value)Gets or sets the photographic sensitivity.
setPhotometricInterpretation(int value)Gets or sets the photometric interpretation.
setPixelXDimension(long value)Gets or sets the pixel x dimension.
setPixelYDimension(long value)Gets or sets the pixel y dimension.
setPlanarConfiguration(int value)Gets or sets the planar configuration.
setPrimaryChromaticities(TiffRational[] value)Gets or sets the chromaticity of the three primary colors of the image.
setProperties(TiffDataType[] value)Gets or sets all the EXIF tags (including common and GPS tags).
setRecommendedExposureIndex(long value)Gets or sets the recommended exposure index.
setReferenceBlackWhite(TiffRational[] value)Gets or sets the reference black white.
setRelatedSoundFile(String value)Gets or sets the related sound file.
setResolutionUnit(int value)Gets or sets the resolution unit.
setSamplesPerPixel(int value)Gets or sets the samples per pixel.
setSaturation(int value)Gets or sets the saturation.
setSceneCaptureType(int value)Gets or sets the scene capture type.
setSceneType(byte value)Gets or sets the scene type.
setSensingMethod(int value)Gets or sets the sensing method.
setSensitivityType(int value)Gets or sets the sensitivity type.
setSharpness(int value)Gets or sets the sharpness.
setShutterSpeedValue(TiffSRational value)Gets or sets the shutter speed value.
setSoftware(String value)Gets or sets the software.
setSpatialFrequencyResponse(byte[] value)Gets or sets the spatial frequency response.
setSpectralSensitivity(String value)Gets or sets the spectral sensitivity.
setStandardOutputSensitivity(long value)Sets standard output sensitivity
setSubjectArea(int[] value)Gets or sets the subject area.
setSubjectDistance(TiffRational value)Gets or sets the subject distance.
setSubjectDistanceRange(int value)Gets or sets the subject distance range.
setSubjectLocation(int[] value)Gets or sets the subject location.
setSubsecTime(String value)Gets or sets the fractions of seconds for the DateTime tag.
setSubsecTimeDigitized(String value)Gets or sets the fractions of seconds for the DateTimeDigitized tag.
setSubsecTimeOriginal(String value)Gets or sets the fractions of seconds for the DateTimeOriginal tag.
setThumbnail(RasterImage value)Gets or sets the thumbnail image.
setTransferFunction(int[] value)Gets or sets the transfer function.
setUserComment(String value)Gets or sets the user comment.
setWhiteBalance(int value)Gets or sets the white balance.
setWhitePoint(TiffRational[] value)Gets or sets the chromaticity of the white point of the image.
setXResolution(TiffRational value)Gets or sets the x resolution.
setYCbCrCoefficients(TiffRational[] value)Gets or sets the matrix coefficients for transformation from RGB to YCbCr image data.
setYCbCrPositioning(int value)Gets or sets the position of chrominance components in relation to the luminance component.
setYCbCrSubSampling(int[] value)Gets or sets the sampling ratio of chrominance components in relation to the luminance component.
setYResolution(TiffRational value)Gets or sets the y resolution.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

JpegExifData()

public JpegExifData()

Initializes a new instance of the JpegExifData class.

JpegExifData(TiffDataType[] exifdata)

public JpegExifData(TiffDataType[] exifdata)

Initializes a new instance of the JpegExifData class with data from array.

Parameters:

ParameterTypeDescription
exifdataTiffDataType[]Array of EXIF tags together with common and GPS tags.

JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)

public JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)

Initializes a new instance of the JpegExifData class with data from array.

Parameters:

ParameterTypeDescription
commonTagsTiffDataType[]The common tags.
exifTagsTiffDataType[]The EXIF tags.
gpsTagsTiffDataType[]The GPS tags.

MaxExifSegmentSize

public static final int MaxExifSegmentSize

The maximum EXIF segment size in bytes allowed.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getApertureValue()

public TiffRational getApertureValue()

Gets or sets the aperture value.

Value: The aperture value.

Returns: TiffRational

getArtist()

public String getArtist()

Gets or sets the artist.

Value: The artist.

Returns: java.lang.String

getBitsPerSample()

public int[] getBitsPerSample()

Gets or sets the bits per sample.

Value: The bits per sample.

Returns: int[]

getBodySerialNumber()

public String getBodySerialNumber()

Gets or sets camera body serial number.

Value: The body serial number.

Returns: java.lang.String

getBrightnessValue()

public TiffSRational getBrightnessValue()

Gets or sets the brightness value.

Value: The brightness value.

Returns: TiffSRational

getCFAPattern()

public byte[] getCFAPattern()

Gets or sets the CFA pattern.

Value: The CFA pattern.

Returns: byte[]

getCameraOwnerName()

public String getCameraOwnerName()

Gets or sets camera owner name

Value: The name of the camera owner.

Returns: java.lang.String

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getColorSpace()

public int getColorSpace()

Gets or sets the color space.

Value: The color space.

Returns: int

getCommonTags()

public TiffDataType[] getCommonTags()

Gets or sets tags, which belong to common section. This applies only to jpeg images, in tiff format tiffOptions are being used instead

Value: The common section tags.

Returns: com.aspose.psd.fileformats.tiff.TiffDataType[]

getComponentsConfiguration()

public byte[] getComponentsConfiguration()

Gets or sets the components configuration.

Value: The components configuration.

Returns: byte[]

getCompressedBitsPerPixel()

public TiffRational getCompressedBitsPerPixel()

Gets or sets the compressed bits per pixel.

Value: The compressed bits per pixel.

Returns: TiffRational

getCompression()

public int getCompression()

Gets or sets the compression.

Value: The compression.

Returns: int

getContrast()

public int getContrast()

Gets or sets the contrast.

Value: The contrast.

Returns: int

getCopyright()

public String getCopyright()

Gets or sets the copyright.

Value: The copyright.

Returns: java.lang.String

getCustomRendered()

public int getCustomRendered()

Gets or sets the custom rendered.

Value: The custom rendered.

Returns: int

getDateTime()

public String getDateTime()

Gets or sets the date time.

Value: The date time.

Returns: java.lang.String

getDateTimeDigitized()

public String getDateTimeDigitized()

Gets or sets the date time digitized.

Value: The date time digitized.

Returns: java.lang.String

getDateTimeOriginal()

public String getDateTimeOriginal()

Gets or sets the date time original.

Value: The date time original.

Returns: java.lang.String

getDeviceSettingDescription()

public byte[] getDeviceSettingDescription()

Gets or sets device settings description

Value: The device setting description.

Returns: byte[]

getDigitalZoomRatio()

public TiffRational getDigitalZoomRatio()

Gets or sets the digital zoom ratio.

Value: The digital zoom ratio.

Returns: TiffRational

getExifTags()

public TiffDataType[] getExifTags()

Gets or sets tags which belong to EXIF section only.

Value: The EXIF section tags.

Returns: com.aspose.psd.fileformats.tiff.TiffDataType[]

getExifVersion()

public byte[] getExifVersion()

Gets or sets the EXIF version.

Value: The EXIF version.

Returns: byte[]

getExposureBiasValue()

public TiffSRational getExposureBiasValue()

Gets or sets the exposure bias value.

Value: The exposure bias value.

Returns: TiffSRational

getExposureIndex()

public TiffRational getExposureIndex()

Gets or sets the exposure index.

Value: The index of the exposure.

Returns: TiffRational

getExposureMode()

public int getExposureMode()

Gets or sets the exposure mode.

Value: The exposure mode.

Returns: int

getExposureProgram()

public int getExposureProgram()

Gets or sets the exposure program.

Value: The exposure program.

Returns: int

getExposureTime()

public TiffRational getExposureTime()

Gets or sets the exposure time.

Value: The exposure time.

Returns: TiffRational

getFNumber()

public TiffRational getFNumber()

Gets or sets the F-number.

Value: The F-number.

Returns: TiffRational

getFileSource()

public byte getFileSource()

Gets or sets the file source type.

Value: The file source type.

Returns: byte

getFlash()

public int getFlash()

Gets or sets the flash.

Value: The flash.

Returns: int

getFlashEnergy()

public TiffRational getFlashEnergy()

Gets or sets the flash energy.

Value: The flash energy.

Returns: TiffRational

getFlashpixVersion()

public byte[] getFlashpixVersion()

Gets or sets the flash pix version.

Value: The flash pix version.

Returns: byte[]

getFocalLength()

public TiffRational getFocalLength()

Gets or sets the focal length.

Value: The length of the focal.

Returns: TiffRational

getFocalLengthIn35MmFilm()

public int getFocalLengthIn35MmFilm()

Gets or sets the focal length in 35 mm film.

Value: The focal length in35 mm film.

Returns: int

getFocalPlaneResolutionUnit()

public int getFocalPlaneResolutionUnit()

Gets or sets the focal plane resolution unit.

Value: The focal plane resolution unit.

Returns: int

getFocalPlaneXResolution()

public TiffRational getFocalPlaneXResolution()

Gets or sets the focal plane x resolution.

Value: The focal plane x resolution.

Returns: TiffRational

getFocalPlaneYResolution()

public TiffRational getFocalPlaneYResolution()

Gets or sets the focal plane y resolution.

Value: The focal plane y resolution.

Returns: TiffRational

getGPSAltitude()

public TiffRational getGPSAltitude()

Gets or sets the GPS altitude.

Value: The GPS altitude.

Returns: TiffRational

getGPSAltitudeRef()

public byte getGPSAltitudeRef()

Gets or sets the GPS altitude used as the reference altitude.

Value: The GPS altitude used as the reference altitude.

Returns: byte

getGPSAreaInformation()

public byte[] getGPSAreaInformation()

Gets or sets the GPS area information.

Value: The GPS area information.

Returns: byte[]

getGPSDOP()

public TiffRational getGPSDOP()

Gets or sets the GPS DOP (data degree of precision).

Value: The GPS DOP (data degree of precision).

Returns: TiffRational

getGPSDateStamp()

public String getGPSDateStamp()

Gets or sets the GPS character string recording date and time information relative to UTC (Coordinated Universal Time).

Value: The GPS character string recording date and time information relative to UTC (Coordinated Universal Time).

Returns: java.lang.String

getGPSDestBearing()

public TiffRational getGPSDestBearing()

Gets or sets the GPS bearing to the destination point.

Value: The GPS bearing to the destination point.

Returns: TiffRational

getGPSDestBearingRef()

public String getGPSDestBearingRef()

Gets or sets the GPS reference used for giving the bearing to the destination point.

Value: The GPS reference used for giving the bearing to the destination point.

Returns: java.lang.String

getGPSDestDistance()

public TiffRational getGPSDestDistance()

Gets or sets the GPS distance to the destination point.

Value: The GPS distance to the destination point.

Returns: TiffRational

getGPSDestDistanceRef()

public String getGPSDestDistanceRef()

Gets or sets the GPS unit used to express the distance to the destination point.

Value: The GPS unit used to express the distance to the destination point.

Returns: java.lang.String

getGPSDestLatitude()

public TiffRational[] getGPSDestLatitude()

Gets or sets the GPS latitude of the destination point.

Value: The GPS latitude of the destination point.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getGPSDestLatitudeRef()

public String getGPSDestLatitudeRef()

Gets or sets the GPS value which indicates whether the latitude of the destination point is north or south latitude.

Value: The GPS value which indicates whether the latitude of the destination point is north or south latitude.

Returns: java.lang.String

getGPSDestLongitude()

public TiffRational[] getGPSDestLongitude()

Gets or sets the GPS longitude of the destination point.

Value: The GPS longitude of the destination point.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getGPSDestLongitudeRef()

public String getGPSDestLongitudeRef()

Gets or sets the GPS value which indicates whether the longitude of the destination point is east or west longitude.

Value: The GPS value which indicates whether the longitude of the destination point is east or west longitude.

Returns: java.lang.String

getGPSDifferential()

public int getGPSDifferential()

Gets or sets a GPS value which indicates whether differential correction is applied to the GPS receiver.

Value: The GPS value which indicates whether differential correction is applied to the GPS receiver.

Returns: int

getGPSImgDirection()

public TiffRational getGPSImgDirection()

Gets or sets the GPS direction of the image when it was captured.

Value: The GPS direction of the image when it was captured.

Returns: TiffRational

getGPSImgDirectionRef()

public String getGPSImgDirectionRef()

Gets or sets the GPS reference for giving the direction of the image when it is captured.

Value: The GPS reference for giving the direction of the image when it is captured.

Returns: java.lang.String

getGPSLatitude()

public TiffRational[] getGPSLatitude()

Gets or sets the GPS latitude.

Value: The GPS latitude.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getGPSLatitudeRef()

public String getGPSLatitudeRef()

Gets or sets the GPS latitude is north or south latitude.

Value: The GPS latitude is north or south latitude.

Returns: java.lang.String

getGPSLongitude()

public TiffRational[] getGPSLongitude()

Gets or sets the GPS longitude.

Value: The GPS longitude.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getGPSLongitudeRef()

public String getGPSLongitudeRef()

Gets or sets the GPS longitude is east or west longitude.

Value: The GPS longitude is east or west longitude.

Returns: java.lang.String

getGPSMapDatum()

public String getGPSMapDatum()

Gets or sets the GPS geodetic survey data used by the GPS receiver.

Value: The GPS geodetic survey data used by the GPS receiver.

Returns: java.lang.String

getGPSMeasureMode()

public String getGPSMeasureMode()

Gets or sets the GPS measurement mode.

Value: The GPS measurement mode.

Returns: java.lang.String

getGPSProcessingMethod()

public byte[] getGPSProcessingMethod()

Gets or sets the GPS character string recording the name of the method used for location finding.

Value: The GPS character string recording the name of the method used for location finding.

Returns: byte[]

getGPSSatellites()

public String getGPSSatellites()

Gets or sets the GPS satellites used for measurements.

Value: The GPS satellites used for measurements.

Returns: java.lang.String

getGPSSpeed()

public TiffRational getGPSSpeed()

Gets or sets the speed of GPS receiver movement.

Value: The speed of GPS receiver movement.

Returns: TiffRational

getGPSSpeedRef()

public String getGPSSpeedRef()

Gets or sets the unit used to express the GPS receiver speed of movement.

Value: The unit used to express the GPS receiver speed of movement.

Returns: java.lang.String

getGPSStatus()

public String getGPSStatus()

Gets or sets the status of the GPS receiver when the image is recorded.

Value: The status of the GPS receiver when the image is recorded.

Returns: java.lang.String

getGPSTags()

public TiffDataType[] getGPSTags()

Gets or sets tags, which belong to GPS section only.

Value: The GPS tags.

Returns: com.aspose.psd.fileformats.tiff.TiffDataType[]

getGPSTimestamp()

public TiffRational[] getGPSTimestamp()

Gets or sets the GPS time as UTC (Coordinated Universal Time).

Value: The GPS time as UTC (Coordinated Universal Time).

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getGPSTrack()

public String getGPSTrack()

Gets or sets direction of GPS receiver movement.

Value: The direction of GPS receiver movement.

Returns: java.lang.String

getGPSTrackRef()

public String getGPSTrackRef()

Gets or sets the reference for giving the direction of GPS receiver movement.

Value: The reference for giving the direction of GPS receiver movement.

Returns: java.lang.String

getGPSVersionID()

public byte[] getGPSVersionID()

Gets or sets the GPS version identifier.

Value: The GPS version identifier.

Returns: byte[]

getGainControl()

public int getGainControl()

Gets or sets the degree of overall image gain adjustment.

Value: The degree of overall image gain adjustment.

Returns: int

getGamma()

public TiffRational getGamma()

Gets or sets the gamma.

Value: The gamma value.

Returns: TiffRational

getISOSpeed()

public long getISOSpeed()

Gets or sets ISO speed

Value: The ISO speed.

Returns: long

getISOSpeedLatitudeYYY()

public long getISOSpeedLatitudeYYY()

Gets or sets the ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.

Value: The ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.

This tag shall not be recorded without ISOSpeed and ISOSpeedLatitudezzz

Returns: long

getISOSpeedLatitudeZZZ()

public long getISOSpeedLatitudeZZZ()

Gets or sets the ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.

Value: The ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.

This tag shall not be recorded without ISOSpeed and ISOSpeedLatitudeyyy

Returns: long

getImageDescription()

public String getImageDescription()

Gets or sets the image description.

Value: The image description.

Returns: java.lang.String

getImageLength()

public long getImageLength()

Gets or sets the image length.

Value: The length of the image.

Returns: long

getImageUniqueID()

public String getImageUniqueID()

Gets or sets the image unique identifier.

Value: The image unique identifier.

Returns: java.lang.String

getImageWidth()

public long getImageWidth()

Gets or sets the image width.

Value: The width of the image.

Returns: long

getLensMake()

public String getLensMake()

Gets or sets the maker of lens.

Value: The lens maker.

Returns: java.lang.String

getLensModel()

public String getLensModel()

Gets or sets the lens model.

Value: The lens model.

Returns: java.lang.String

getLensSerialNumber()

public String getLensSerialNumber()

Gets or sets the lens serial number.

Value: The lens serial number.

Returns: java.lang.String

getLensSpecification()

public TiffRational[] getLensSpecification()

Gets or sets the lens specification

Value: The lens specification.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getLightSource()

public int getLightSource()

Gets or sets the light source.

Value: The light source.

Returns: int

getMake()

public final String getMake()

Gets the manufacturer of the recording equipment.

Value: The manufacturer of the recording equipment.

Returns: java.lang.String - the manufacturer of the recording equipment.

getMakerNoteData()

public TiffDataType[] getMakerNoteData()

Gets the maker note data.

Value: The maker note data.

Returns: com.aspose.psd.fileformats.tiff.TiffDataType[]

getMakerNoteRawData()

public byte[] getMakerNoteRawData()

Gets or sets the maker note raw data.

Value: The maker note raw data.

Returns: byte[]

getMakerNotes()

public final MakerNote[] getMakerNotes()

Gets the maker notes.

Value: The maker notes.

Returns: com.aspose.psd.exif.MakerNote[] - the maker notes.

getMaxApertureValue()

public TiffRational getMaxApertureValue()

Gets or sets the maximum aperture value.

Value: The maximum aperture value.

Returns: TiffRational

getMeteringMode()

public int getMeteringMode()

Gets or sets the metering mode.

Value: The metering mode.

Returns: int

getModel()

public String getModel()

Gets or sets the model.

Value: The model.

Returns: java.lang.String

getOECF()

public byte[] getOECF()

Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524.

Value: The Opto-Electric Conversion Function (OECF) specified in ISO 14524.

Returns: byte[]

getOrientation()

public int getOrientation()

Gets or sets the orientation.

Value: The orientation.

Returns: int

getPhotographicSensitivity()

public long getPhotographicSensitivity()

Gets or sets the photographic sensitivity.

Value: The photographic sensitivity.

Returns: long

getPhotometricInterpretation()

public int getPhotometricInterpretation()

Gets or sets the photometric interpretation.

Value: The photometric interpretation.

Returns: int

getPixelXDimension()

public long getPixelXDimension()

Gets or sets the pixel x dimension.

Value: The pixel x dimension.

Returns: long

getPixelYDimension()

public long getPixelYDimension()

Gets or sets the pixel y dimension.

Value: The pixel y dimension.

Returns: long

getPlanarConfiguration()

public int getPlanarConfiguration()

Gets or sets the planar configuration.

Value: The planar configuration.

Returns: int

getPrimaryChromaticities()

public TiffRational[] getPrimaryChromaticities()

Gets or sets the chromaticity of the three primary colors of the image.

Value: The chromaticity of the three primary colors of the image.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getProperties()

public TiffDataType[] getProperties()

Gets or sets all the EXIF tags (including common and GPS tags).

Value: The EXIF tags (including common and GPS tags).

Returns: com.aspose.psd.fileformats.tiff.TiffDataType[]

getRecommendedExposureIndex()

public long getRecommendedExposureIndex()

Gets or sets the recommended exposure index.

Value: The recommended exposure index.

Returns: long

getReferenceBlackWhite()

public TiffRational[] getReferenceBlackWhite()

Gets or sets the reference black white.

Value: The reference black white.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getRelatedSoundFile()

public String getRelatedSoundFile()

Gets or sets the related sound file.

Value: The related sound file.

Returns: java.lang.String

getResolutionUnit()

public int getResolutionUnit()

Gets or sets the resolution unit.

Value: The resolution unit.

Returns: int

getSamplesPerPixel()

public int getSamplesPerPixel()

Gets or sets the samples per pixel.

Value: The samples per pixel.

Returns: int

getSaturation()

public int getSaturation()

Gets or sets the saturation.

Value: The saturation.

Returns: int

getSceneCaptureType()

public int getSceneCaptureType()

Gets or sets the scene capture type.

Value: The type of the scene capture.

Returns: int

getSceneType()

public byte getSceneType()

Gets or sets the scene type.

Value: The type of the scene.

Returns: byte

getSensingMethod()

public int getSensingMethod()

Gets or sets the sensing method.

Value: The sensing method.

Returns: int

getSensitivityType()

public int getSensitivityType()

Gets or sets the sensitivity type.

Value: The type of the sensitivity.

Returns: int

getSharpness()

public int getSharpness()

Gets or sets the sharpness.

Value: The sharpness.

Returns: int

getShutterSpeedValue()

public TiffSRational getShutterSpeedValue()

Gets or sets the shutter speed value.

Value: The shutter speed value.

Returns: TiffSRational

getSoftware()

public String getSoftware()

Gets or sets the software.

Value: The software.

Returns: java.lang.String

getSpatialFrequencyResponse()

public byte[] getSpatialFrequencyResponse()

Gets or sets the spatial frequency response.

Value: The spatial frequency response.

Returns: byte[]

getSpectralSensitivity()

public String getSpectralSensitivity()

Gets or sets the spectral sensitivity.

Value: The spectral sensitivity.

Returns: java.lang.String

getStandardOutputSensitivity()

public long getStandardOutputSensitivity()

Gets standard output sensitivity

Value: The standard output sensitivity.

Returns: long

getSubjectArea()

public int[] getSubjectArea()

Gets or sets the subject area.

Value: The subject area.

Returns: int[]

getSubjectDistance()

public TiffRational getSubjectDistance()

Gets or sets the subject distance.

Value: The subject distance.

Returns: TiffRational

getSubjectDistanceRange()

public int getSubjectDistanceRange()

Gets or sets the subject distance range.

Value: The subject distance range.

Returns: int

getSubjectLocation()

public int[] getSubjectLocation()

Gets or sets the subject location.

Value: The subject location.

Returns: int[]

getSubsecTime()

public String getSubsecTime()

Gets or sets the fractions of seconds for the DateTime tag.

Value: The fractions of seconds for the DateTime tag.

Returns: java.lang.String

getSubsecTimeDigitized()

public String getSubsecTimeDigitized()

Gets or sets the fractions of seconds for the DateTimeDigitized tag.

Value: The fractions of seconds for the DateTimeDigitized tag.

Returns: java.lang.String

getSubsecTimeOriginal()

public String getSubsecTimeOriginal()

Gets or sets the fractions of seconds for the DateTimeOriginal tag.

Value: The fractions of seconds for the DateTimeOriginal tag.

Returns: java.lang.String

getThumbnail()

public RasterImage getThumbnail()

Gets or sets the thumbnail image.

Value: The thumbnail.

Returns: RasterImage

getTransferFunction()

public int[] getTransferFunction()

Gets or sets the transfer function.

Value: The transfer function.

Returns: int[]

getUserComment()

public String getUserComment()

Gets or sets the user comment.

Value: The user comment.

Returns: java.lang.String

getWhiteBalance()

public int getWhiteBalance()

Gets or sets the white balance.

Value: The white balance.

Returns: int

getWhitePoint()

public TiffRational[] getWhitePoint()

Gets or sets the chromaticity of the white point of the image.

Value: The chromaticity of the white point of the image.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getXResolution()

public TiffRational getXResolution()

Gets or sets the x resolution.

Value: The x resolution.

Returns: TiffRational

getYCbCrCoefficients()

public TiffRational[] getYCbCrCoefficients()

Gets or sets the matrix coefficients for transformation from RGB to YCbCr image data.

Value: The matrix coefficients for transformation from RGB to YCbCr image data.

Returns: com.aspose.psd.fileformats.tiff.TiffRational[]

getYCbCrPositioning()

public int getYCbCrPositioning()

Gets or sets the position of chrominance components in relation to the luminance component.

Value: The position of chrominance components in relation to the luminance component.

Returns: int

getYCbCrSubSampling()

public int[] getYCbCrSubSampling()

Gets or sets the sampling ratio of chrominance components in relation to the luminance component.

Value: The sampling ratio of chrominance components in relation to the luminance component.

Returns: int[]

getYResolution()

public TiffRational getYResolution()

Gets or sets the y resolution.

Value: The y resolution.

Returns: TiffRational

hashCode()

public native int hashCode()

Returns: int

isBigEndian()

public boolean isBigEndian()

Gets or sets a value indicating whether the stream EXIF data created from is big endian.

Value: true if the stream EXIF data created from is big endian; otherwise, false .

Returns: boolean

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeTag(int tagId)

public void removeTag(int tagId)

Remove tag from container

Parameters:

ParameterTypeDescription
tagIdintThe tag identifier to remove.

serializeExifData()

public byte[] serializeExifData()

Serializes the EXIF data. Writes the tags values and contents. The most influencing size tag is Thumbnail tag contents.

Returns: byte[] - The serialized EXIF data.

The overall segment size must be less than or equal to MaxExifSegmentSize bytes in order to produce correct jpeg image. Hint: try to reduce the thumbnail size or change its compression in case you have too big EXIF section size.

setApertureValue(TiffRational value)

public void setApertureValue(TiffRational value)

Gets or sets the aperture value.

Value: The aperture value.

Parameters:

ParameterTypeDescription
valueTiffRational

setArtist(String value)

public void setArtist(String value)

Gets or sets the artist.

Value: The artist.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setBigEndian(boolean value)

public void setBigEndian(boolean value)

Gets or sets a value indicating whether the stream EXIF data created from is big endian.

Value: true if the stream EXIF data created from is big endian; otherwise, false .

Parameters:

ParameterTypeDescription
valueboolean

setBitsPerSample(int[] value)

public void setBitsPerSample(int[] value)

Gets or sets the bits per sample.

Value: The bits per sample.

Parameters:

ParameterTypeDescription
valueint[]

setBodySerialNumber(String value)

public void setBodySerialNumber(String value)

Gets or sets camera body serial number.

Value: The body serial number.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setBrightnessValue(TiffSRational value)

public void setBrightnessValue(TiffSRational value)

Gets or sets the brightness value.

Value: The brightness value.

Parameters:

ParameterTypeDescription
valueTiffSRational

setCFAPattern(byte[] value)

public void setCFAPattern(byte[] value)

Gets or sets the CFA pattern.

Value: The CFA pattern.

Parameters:

ParameterTypeDescription
valuebyte[]

setCameraOwnerName(String value)

public void setCameraOwnerName(String value)

Gets or sets camera owner name

Value: The name of the camera owner.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setColorSpace(int value)

public void setColorSpace(int value)

Gets or sets the color space.

Value: The color space.

Parameters:

ParameterTypeDescription
valueint

setCommonTags(TiffDataType[] value)

public void setCommonTags(TiffDataType[] value)

Gets or sets tags, which belong to common section. This applies only to jpeg images, in tiff format tiffOptions are being used instead

Value: The common section tags.

Parameters:

ParameterTypeDescription
valueTiffDataType[]

setComponentsConfiguration(byte[] value)

public void setComponentsConfiguration(byte[] value)

Gets or sets the components configuration.

Value: The components configuration.

Parameters:

ParameterTypeDescription
valuebyte[]

setCompressedBitsPerPixel(TiffRational value)

public void setCompressedBitsPerPixel(TiffRational value)

Gets or sets the compressed bits per pixel.

Value: The compressed bits per pixel.

Parameters:

ParameterTypeDescription
valueTiffRational

setCompression(int value)

public void setCompression(int value)

Gets or sets the compression.

Value: The compression.

Parameters:

ParameterTypeDescription
valueint

setContrast(int value)

public void setContrast(int value)

Gets or sets the contrast.

Value: The contrast.

Parameters:

ParameterTypeDescription
valueint

setCopyright(String value)

public void setCopyright(String value)

Gets or sets the copyright.

Value: The copyright.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setCustomRendered(int value)

public void setCustomRendered(int value)

Gets or sets the custom rendered.

Value: The custom rendered.

Parameters:

ParameterTypeDescription
valueint

setDateTime(String value)

public void setDateTime(String value)

Gets or sets the date time.

Value: The date time.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setDateTimeDigitized(String value)

public void setDateTimeDigitized(String value)

Gets or sets the date time digitized.

Value: The date time digitized.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setDateTimeOriginal(String value)

public void setDateTimeOriginal(String value)

Gets or sets the date time original.

Value: The date time original.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setDeviceSettingDescription(byte[] value)

public void setDeviceSettingDescription(byte[] value)

Gets or sets device settings description

Value: The device setting description.

Parameters:

ParameterTypeDescription
valuebyte[]

setDigitalZoomRatio(TiffRational value)

public void setDigitalZoomRatio(TiffRational value)

Gets or sets the digital zoom ratio.

Value: The digital zoom ratio.

Parameters:

ParameterTypeDescription
valueTiffRational

setExifTags(TiffDataType[] value)

public void setExifTags(TiffDataType[] value)

Gets or sets tags which belong to EXIF section only.

Value: The EXIF section tags.

Parameters:

ParameterTypeDescription
valueTiffDataType[]

setExifVersion(byte[] value)

public void setExifVersion(byte[] value)

Gets or sets the EXIF version.

Value: The EXIF version.

Parameters:

ParameterTypeDescription
valuebyte[]

setExposureBiasValue(TiffSRational value)

public void setExposureBiasValue(TiffSRational value)

Gets or sets the exposure bias value.

Value: The exposure bias value.

Parameters:

ParameterTypeDescription
valueTiffSRational

setExposureIndex(TiffRational value)

public void setExposureIndex(TiffRational value)

Gets or sets the exposure index.

Value: The index of the exposure.

Parameters:

ParameterTypeDescription
valueTiffRational

setExposureMode(int value)

public void setExposureMode(int value)

Gets or sets the exposure mode.

Value: The exposure mode.

Parameters:

ParameterTypeDescription
valueint

setExposureProgram(int value)

public void setExposureProgram(int value)

Gets or sets the exposure program.

Value: The exposure program.

Parameters:

ParameterTypeDescription
valueint

setExposureTime(TiffRational value)

public void setExposureTime(TiffRational value)

Gets or sets the exposure time.

Value: The exposure time.

Parameters:

ParameterTypeDescription
valueTiffRational

setFNumber(TiffRational value)

public void setFNumber(TiffRational value)

Gets or sets the F-number.

Value: The F-number.

Parameters:

ParameterTypeDescription
valueTiffRational

setFileSource(byte value)

public void setFileSource(byte value)

Gets or sets the file source type.

Value: The file source type.

Parameters:

ParameterTypeDescription
valuebyte

setFlash(int value)

public void setFlash(int value)

Gets or sets the flash.

Value: The flash.

Parameters:

ParameterTypeDescription
valueint

setFlashEnergy(TiffRational value)

public void setFlashEnergy(TiffRational value)

Gets or sets the flash energy.

Value: The flash energy.

Parameters:

ParameterTypeDescription
valueTiffRational

setFlashpixVersion(byte[] value)

public void setFlashpixVersion(byte[] value)

Gets or sets the flash pix version.

Value: The flash pix version.

Parameters:

ParameterTypeDescription
valuebyte[]

setFocalLength(TiffRational value)

public void setFocalLength(TiffRational value)

Gets or sets the focal length.

Value: The length of the focal.

Parameters:

ParameterTypeDescription
valueTiffRational

setFocalLengthIn35MmFilm(int value)

public void setFocalLengthIn35MmFilm(int value)

Gets or sets the focal length in 35 mm film.

Value: The focal length in35 mm film.

Parameters:

ParameterTypeDescription
valueint

setFocalPlaneResolutionUnit(int value)

public void setFocalPlaneResolutionUnit(int value)

Gets or sets the focal plane resolution unit.

Value: The focal plane resolution unit.

Parameters:

ParameterTypeDescription
valueint

setFocalPlaneXResolution(TiffRational value)

public void setFocalPlaneXResolution(TiffRational value)

Gets or sets the focal plane x resolution.

Value: The focal plane x resolution.

Parameters:

ParameterTypeDescription
valueTiffRational

setFocalPlaneYResolution(TiffRational value)

public void setFocalPlaneYResolution(TiffRational value)

Gets or sets the focal plane y resolution.

Value: The focal plane y resolution.

Parameters:

ParameterTypeDescription
valueTiffRational

setGPSAltitude(TiffRational value)

public void setGPSAltitude(TiffRational value)

Gets or sets the GPS altitude.

Value: The GPS altitude.

Parameters:

ParameterTypeDescription
valueTiffRational

setGPSAltitudeRef(byte value)

public void setGPSAltitudeRef(byte value)

Gets or sets the GPS altitude used as the reference altitude.

Value: The GPS altitude used as the reference altitude.

Parameters:

ParameterTypeDescription
valuebyte

setGPSAreaInformation(byte[] value)

public void setGPSAreaInformation(byte[] value)

Gets or sets the GPS area information.

Value: The GPS area information.

Parameters:

ParameterTypeDescription
valuebyte[]

setGPSDOP(TiffRational value)

public void setGPSDOP(TiffRational value)

Gets or sets the GPS DOP (data degree of precision).

Value: The GPS DOP (data degree of precision).

Parameters:

ParameterTypeDescription
valueTiffRational

setGPSDateStamp(String value)

public void setGPSDateStamp(String value)

Gets or sets the GPS character string recording date and time information relative to UTC (Coordinated Universal Time).

Value: The GPS character string recording date and time information relative to UTC (Coordinated Universal Time).

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSDestBearing(TiffRational value)

public void setGPSDestBearing(TiffRational value)

Gets or sets the GPS bearing to the destination point.

Value: The GPS bearing to the destination point.

Parameters:

ParameterTypeDescription
valueTiffRational

setGPSDestBearingRef(String value)

public void setGPSDestBearingRef(String value)

Gets or sets the GPS reference used for giving the bearing to the destination point.

Value: The GPS reference used for giving the bearing to the destination point.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSDestDistance(TiffRational value)

public void setGPSDestDistance(TiffRational value)

Gets or sets the GPS distance to the destination point.

Value: The GPS distance to the destination point.

Parameters:

ParameterTypeDescription
valueTiffRational

setGPSDestDistanceRef(String value)

public void setGPSDestDistanceRef(String value)

Gets or sets the GPS unit used to express the distance to the destination point.

Value: The GPS unit used to express the distance to the destination point.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSDestLatitude(TiffRational[] value)

public void setGPSDestLatitude(TiffRational[] value)

Gets or sets the GPS latitude of the destination point.

Value: The GPS latitude of the destination point.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setGPSDestLatitudeRef(String value)

public void setGPSDestLatitudeRef(String value)

Gets or sets the GPS value which indicates whether the latitude of the destination point is north or south latitude.

Value: The GPS value which indicates whether the latitude of the destination point is north or south latitude.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSDestLongitude(TiffRational[] value)

public void setGPSDestLongitude(TiffRational[] value)

Gets or sets the GPS longitude of the destination point.

Value: The GPS longitude of the destination point.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setGPSDestLongitudeRef(String value)

public void setGPSDestLongitudeRef(String value)

Gets or sets the GPS value which indicates whether the longitude of the destination point is east or west longitude.

Value: The GPS value which indicates whether the longitude of the destination point is east or west longitude.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSDifferential(int value)

public void setGPSDifferential(int value)

Gets or sets a GPS value which indicates whether differential correction is applied to the GPS receiver.

Value: The GPS value which indicates whether differential correction is applied to the GPS receiver.

Parameters:

ParameterTypeDescription
valueint

setGPSImgDirection(TiffRational value)

public void setGPSImgDirection(TiffRational value)

Gets or sets the GPS direction of the image when it was captured.

Value: The GPS direction of the image when it was captured.

Parameters:

ParameterTypeDescription
valueTiffRational

setGPSImgDirectionRef(String value)

public void setGPSImgDirectionRef(String value)

Gets or sets the GPS reference for giving the direction of the image when it is captured.

Value: The GPS reference for giving the direction of the image when it is captured.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSLatitude(TiffRational[] value)

public void setGPSLatitude(TiffRational[] value)

Gets or sets the GPS latitude.

Value: The GPS latitude.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setGPSLatitudeRef(String value)

public void setGPSLatitudeRef(String value)

Gets or sets the GPS latitude is north or south latitude.

Value: The GPS latitude is north or south latitude.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSLongitude(TiffRational[] value)

public void setGPSLongitude(TiffRational[] value)

Gets or sets the GPS longitude.

Value: The GPS longitude.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setGPSLongitudeRef(String value)

public void setGPSLongitudeRef(String value)

Gets or sets the GPS longitude is east or west longitude.

Value: The GPS longitude is east or west longitude.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSMapDatum(String value)

public void setGPSMapDatum(String value)

Gets or sets the GPS geodetic survey data used by the GPS receiver.

Value: The GPS geodetic survey data used by the GPS receiver.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSMeasureMode(String value)

public void setGPSMeasureMode(String value)

Gets or sets the GPS measurement mode.

Value: The GPS measurement mode.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSProcessingMethod(byte[] value)

public void setGPSProcessingMethod(byte[] value)

Gets or sets the GPS character string recording the name of the method used for location finding.

Value: The GPS character string recording the name of the method used for location finding.

Parameters:

ParameterTypeDescription
valuebyte[]

setGPSSatellites(String value)

public void setGPSSatellites(String value)

Gets or sets the GPS satellites used for measurements.

Value: The GPS satellites used for measurements.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSSpeed(TiffRational value)

public void setGPSSpeed(TiffRational value)

Gets or sets the speed of GPS receiver movement.

Value: The speed of GPS receiver movement.

Parameters:

ParameterTypeDescription
valueTiffRational

setGPSSpeedRef(String value)

public void setGPSSpeedRef(String value)

Gets or sets the unit used to express the GPS receiver speed of movement.

Value: The unit used to express the GPS receiver speed of movement.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSStatus(String value)

public void setGPSStatus(String value)

Gets or sets the status of the GPS receiver when the image is recorded.

Value: The status of the GPS receiver when the image is recorded.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSTags(TiffDataType[] value)

public void setGPSTags(TiffDataType[] value)

Gets or sets tags, which belong to GPS section only.

Value: The GPS tags.

Parameters:

ParameterTypeDescription
valueTiffDataType[]

setGPSTimestamp(TiffRational[] value)

public void setGPSTimestamp(TiffRational[] value)

Gets or sets the GPS time as UTC (Coordinated Universal Time).

Value: The GPS time as UTC (Coordinated Universal Time).

Parameters:

ParameterTypeDescription
valueTiffRational[]

setGPSTrack(String value)

public void setGPSTrack(String value)

Gets or sets direction of GPS receiver movement.

Value: The direction of GPS receiver movement.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSTrackRef(String value)

public void setGPSTrackRef(String value)

Gets or sets the reference for giving the direction of GPS receiver movement.

Value: The reference for giving the direction of GPS receiver movement.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setGPSVersionID(byte[] value)

public void setGPSVersionID(byte[] value)

Gets or sets the GPS version identifier.

Value: The GPS version identifier.

Parameters:

ParameterTypeDescription
valuebyte[]

setGainControl(int value)

public void setGainControl(int value)

Gets or sets the degree of overall image gain adjustment.

Value: The degree of overall image gain adjustment.

Parameters:

ParameterTypeDescription
valueint

setGamma(TiffRational value)

public void setGamma(TiffRational value)

Gets or sets the gamma.

Value: The gamma value.

Parameters:

ParameterTypeDescription
valueTiffRational

setISOSpeed(long value)

public void setISOSpeed(long value)

Gets or sets ISO speed

Value: The ISO speed.

Parameters:

ParameterTypeDescription
valuelong

setISOSpeedLatitudeYYY(long value)

public void setISOSpeedLatitudeYYY(long value)

Gets or sets the ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.

Value: The ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.

This tag shall not be recorded without ISOSpeed and ISOSpeedLatitudezzz

Parameters:

ParameterTypeDescription
valuelong

setISOSpeedLatitudeZZZ(long value)

public void setISOSpeedLatitudeZZZ(long value)

Gets or sets the ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.

Value: The ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.

This tag shall not be recorded without ISOSpeed and ISOSpeedLatitudeyyy

Parameters:

ParameterTypeDescription
valuelong

setImageDescription(String value)

public void setImageDescription(String value)

Gets or sets the image description.

Value: The image description.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setImageLength(long value)

public void setImageLength(long value)

Gets or sets the image length.

Value: The length of the image.

Parameters:

ParameterTypeDescription
valuelong

setImageUniqueID(String value)

public void setImageUniqueID(String value)

Gets or sets the image unique identifier.

Value: The image unique identifier.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setImageWidth(long value)

public void setImageWidth(long value)

Gets or sets the image width.

Value: The width of the image.

Parameters:

ParameterTypeDescription
valuelong

setLensMake(String value)

public void setLensMake(String value)

Gets or sets the maker of lens.

Value: The lens maker.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setLensModel(String value)

public void setLensModel(String value)

Gets or sets the lens model.

Value: The lens model.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setLensSerialNumber(String value)

public void setLensSerialNumber(String value)

Gets or sets the lens serial number.

Value: The lens serial number.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setLensSpecification(TiffRational[] value)

public void setLensSpecification(TiffRational[] value)

Gets or sets the lens specification

Value: The lens specification.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setLightSource(int value)

public void setLightSource(int value)

Gets or sets the light source.

Value: The light source.

Parameters:

ParameterTypeDescription
valueint

setMake(String value)

public final void setMake(String value)

Sets the manufacturer of the recording equipment.

Value: The manufacturer of the recording equipment.

Parameters:

ParameterTypeDescription
valuejava.lang.Stringthe manufacturer of the recording equipment.

setMakerNoteRawData(byte[] value)

public void setMakerNoteRawData(byte[] value)

Gets or sets the maker note raw data.

Value: The maker note raw data.

Parameters:

ParameterTypeDescription
valuebyte[]

setMaxApertureValue(TiffRational value)

public void setMaxApertureValue(TiffRational value)

Gets or sets the maximum aperture value.

Value: The maximum aperture value.

Parameters:

ParameterTypeDescription
valueTiffRational

setMeteringMode(int value)

public void setMeteringMode(int value)

Gets or sets the metering mode.

Value: The metering mode.

Parameters:

ParameterTypeDescription
valueint

setModel(String value)

public void setModel(String value)

Gets or sets the model.

Value: The model.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setOECF(byte[] value)

public void setOECF(byte[] value)

Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524.

Value: The Opto-Electric Conversion Function (OECF) specified in ISO 14524.

Parameters:

ParameterTypeDescription
valuebyte[]

setOrientation(int value)

public void setOrientation(int value)

Gets or sets the orientation.

Value: The orientation.

Parameters:

ParameterTypeDescription
valueint

setPhotographicSensitivity(long value)

public void setPhotographicSensitivity(long value)

Gets or sets the photographic sensitivity.

Value: The photographic sensitivity.

Parameters:

ParameterTypeDescription
valuelong

setPhotometricInterpretation(int value)

public void setPhotometricInterpretation(int value)

Gets or sets the photometric interpretation.

Value: The photometric interpretation.

Parameters:

ParameterTypeDescription
valueint

setPixelXDimension(long value)

public void setPixelXDimension(long value)

Gets or sets the pixel x dimension.

Value: The pixel x dimension.

Parameters:

ParameterTypeDescription
valuelong

setPixelYDimension(long value)

public void setPixelYDimension(long value)

Gets or sets the pixel y dimension.

Value: The pixel y dimension.

Parameters:

ParameterTypeDescription
valuelong

setPlanarConfiguration(int value)

public void setPlanarConfiguration(int value)

Gets or sets the planar configuration.

Value: The planar configuration.

Parameters:

ParameterTypeDescription
valueint

setPrimaryChromaticities(TiffRational[] value)

public void setPrimaryChromaticities(TiffRational[] value)

Gets or sets the chromaticity of the three primary colors of the image.

Value: The chromaticity of the three primary colors of the image.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setProperties(TiffDataType[] value)

public void setProperties(TiffDataType[] value)

Gets or sets all the EXIF tags (including common and GPS tags).

Value: The EXIF tags (including common and GPS tags).

Parameters:

ParameterTypeDescription
valueTiffDataType[]

setRecommendedExposureIndex(long value)

public void setRecommendedExposureIndex(long value)

Gets or sets the recommended exposure index.

Value: The recommended exposure index.

Parameters:

ParameterTypeDescription
valuelong

setReferenceBlackWhite(TiffRational[] value)

public void setReferenceBlackWhite(TiffRational[] value)

Gets or sets the reference black white.

Value: The reference black white.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setRelatedSoundFile(String value)

public void setRelatedSoundFile(String value)

Gets or sets the related sound file.

Value: The related sound file.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setResolutionUnit(int value)

public void setResolutionUnit(int value)

Gets or sets the resolution unit.

Value: The resolution unit.

Parameters:

ParameterTypeDescription
valueint

setSamplesPerPixel(int value)

public void setSamplesPerPixel(int value)

Gets or sets the samples per pixel.

Value: The samples per pixel.

Parameters:

ParameterTypeDescription
valueint

setSaturation(int value)

public void setSaturation(int value)

Gets or sets the saturation.

Value: The saturation.

Parameters:

ParameterTypeDescription
valueint

setSceneCaptureType(int value)

public void setSceneCaptureType(int value)

Gets or sets the scene capture type.

Value: The type of the scene capture.

Parameters:

ParameterTypeDescription
valueint

setSceneType(byte value)

public void setSceneType(byte value)

Gets or sets the scene type.

Value: The type of the scene.

Parameters:

ParameterTypeDescription
valuebyte

setSensingMethod(int value)

public void setSensingMethod(int value)

Gets or sets the sensing method.

Value: The sensing method.

Parameters:

ParameterTypeDescription
valueint

setSensitivityType(int value)

public void setSensitivityType(int value)

Gets or sets the sensitivity type.

Value: The type of the sensitivity.

Parameters:

ParameterTypeDescription
valueint

setSharpness(int value)

public void setSharpness(int value)

Gets or sets the sharpness.

Value: The sharpness.

Parameters:

ParameterTypeDescription
valueint

setShutterSpeedValue(TiffSRational value)

public void setShutterSpeedValue(TiffSRational value)

Gets or sets the shutter speed value.

Value: The shutter speed value.

Parameters:

ParameterTypeDescription
valueTiffSRational

setSoftware(String value)

public void setSoftware(String value)

Gets or sets the software.

Value: The software.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setSpatialFrequencyResponse(byte[] value)

public void setSpatialFrequencyResponse(byte[] value)

Gets or sets the spatial frequency response.

Value: The spatial frequency response.

Parameters:

ParameterTypeDescription
valuebyte[]

setSpectralSensitivity(String value)

public void setSpectralSensitivity(String value)

Gets or sets the spectral sensitivity.

Value: The spectral sensitivity.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setStandardOutputSensitivity(long value)

public void setStandardOutputSensitivity(long value)

Sets standard output sensitivity

Value: The standard output sensitivity.

Parameters:

ParameterTypeDescription
valuelong

setSubjectArea(int[] value)

public void setSubjectArea(int[] value)

Gets or sets the subject area.

Value: The subject area.

Parameters:

ParameterTypeDescription
valueint[]

setSubjectDistance(TiffRational value)

public void setSubjectDistance(TiffRational value)

Gets or sets the subject distance.

Value: The subject distance.

Parameters:

ParameterTypeDescription
valueTiffRational

setSubjectDistanceRange(int value)

public void setSubjectDistanceRange(int value)

Gets or sets the subject distance range.

Value: The subject distance range.

Parameters:

ParameterTypeDescription
valueint

setSubjectLocation(int[] value)

public void setSubjectLocation(int[] value)

Gets or sets the subject location.

Value: The subject location.

Parameters:

ParameterTypeDescription
valueint[]

setSubsecTime(String value)

public void setSubsecTime(String value)

Gets or sets the fractions of seconds for the DateTime tag.

Value: The fractions of seconds for the DateTime tag.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setSubsecTimeDigitized(String value)

public void setSubsecTimeDigitized(String value)

Gets or sets the fractions of seconds for the DateTimeDigitized tag.

Value: The fractions of seconds for the DateTimeDigitized tag.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setSubsecTimeOriginal(String value)

public void setSubsecTimeOriginal(String value)

Gets or sets the fractions of seconds for the DateTimeOriginal tag.

Value: The fractions of seconds for the DateTimeOriginal tag.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setThumbnail(RasterImage value)

public void setThumbnail(RasterImage value)

Gets or sets the thumbnail image.

Value: The thumbnail.

Parameters:

ParameterTypeDescription
valueRasterImage

setTransferFunction(int[] value)

public void setTransferFunction(int[] value)

Gets or sets the transfer function.

Value: The transfer function.

Parameters:

ParameterTypeDescription
valueint[]

setUserComment(String value)

public void setUserComment(String value)

Gets or sets the user comment.

Value: The user comment.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setWhiteBalance(int value)

public void setWhiteBalance(int value)

Gets or sets the white balance.

Value: The white balance.

Parameters:

ParameterTypeDescription
valueint

setWhitePoint(TiffRational[] value)

public void setWhitePoint(TiffRational[] value)

Gets or sets the chromaticity of the white point of the image.

Value: The chromaticity of the white point of the image.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setXResolution(TiffRational value)

public void setXResolution(TiffRational value)

Gets or sets the x resolution.

Value: The x resolution.

Parameters:

ParameterTypeDescription
valueTiffRational

setYCbCrCoefficients(TiffRational[] value)

public void setYCbCrCoefficients(TiffRational[] value)

Gets or sets the matrix coefficients for transformation from RGB to YCbCr image data.

Value: The matrix coefficients for transformation from RGB to YCbCr image data.

Parameters:

ParameterTypeDescription
valueTiffRational[]

setYCbCrPositioning(int value)

public void setYCbCrPositioning(int value)

Gets or sets the position of chrominance components in relation to the luminance component.

Value: The position of chrominance components in relation to the luminance component.

Parameters:

ParameterTypeDescription
valueint

setYCbCrSubSampling(int[] value)

public void setYCbCrSubSampling(int[] value)

Gets or sets the sampling ratio of chrominance components in relation to the luminance component.

Value: The sampling ratio of chrominance components in relation to the luminance component.

Parameters:

ParameterTypeDescription
valueint[]

setYResolution(TiffRational value)

public void setYResolution(TiffRational value)

Gets or sets the y resolution.

Value: The y resolution.

Parameters:

ParameterTypeDescription
valueTiffRational

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int