ExifData

Inheritance: java.lang.Object, com.aspose.imaging.exif.TiffDataTypeController

public class ExifData extends TiffDataTypeController

EXIF data container.

Constructors

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

Methods

MethodDescription
isBigEndian()Gets or sets a value indicating whether the stream EXIF data created from is big endian.
setBigEndian(boolean value)Gets or sets a value indicating whether the stream EXIF data created from is big endian.
getMake()Gets the manufacturer of the recording equipment.
setMake(String value)Sets the manufacturer of the recording equipment.
getApertureValue()Gets or sets the aperture value.
setApertureValue(TiffRational value)Gets or sets the aperture value.
getBodySerialNumber()Gets or sets camera body serial number.
setBodySerialNumber(String value)Gets or sets camera body serial number.
getBrightnessValue()Gets or sets the brightness value.
setBrightnessValue(TiffSRational value)Gets or sets the brightness value.
getCFAPattern()Gets or sets the CFA pattern.
setCFAPattern(byte[] value)Gets or sets the CFA pattern.
getCameraOwnerName()Gets or sets camera owner name
setCameraOwnerName(String value)Gets or sets camera owner name
getColorSpace()Gets or sets the color space.
setColorSpace(int value)Gets or sets the color space.
getComponentsConfiguration()Gets or sets the components configuration.
setComponentsConfiguration(byte[] value)Gets or sets the components configuration.
getCompressedBitsPerPixel()Gets or sets the compressed bits per pixel.
setCompressedBitsPerPixel(TiffRational value)Gets or sets the compressed bits per pixel.
getContrast()Gets or sets the contrast.
setContrast(int value)Gets or sets the contrast.
getCustomRendered()Gets or sets the custom rendered.
setCustomRendered(int value)Gets or sets the custom rendered.
getDateTimeDigitized()Gets or sets the date time digitized.
setDateTimeDigitized(String value)Gets or sets the date time digitized.
getDateTimeOriginal()Gets or sets the date time original.
setDateTimeOriginal(String value)Gets or sets the date time original.
getDeviceSettingDescription()Gets or sets device settings description
setDeviceSettingDescription(byte[] value)Gets or sets device settings description
getDigitalZoomRatio()Gets or sets the digital zoom ratio.
setDigitalZoomRatio(TiffRational value)Gets or sets the digital zoom ratio.
getExifVersion()Gets or sets the EXIF version.
setExifVersion(byte[] value)Gets or sets the EXIF version.
getExposureBiasValue()Gets or sets the exposure bias value.
setExposureBiasValue(TiffSRational value)Gets or sets the exposure bias value.
getExposureIndex()Gets or sets the exposure index.
setExposureIndex(TiffRational value)Gets or sets the exposure index.
getExposureMode()Gets or sets the exposure mode.
setExposureMode(int value)Gets or sets the exposure mode.
getExposureProgram()Gets or sets the exposure program.
setExposureProgram(int value)Gets or sets the exposure program.
getExposureTime()Gets or sets the exposure time.
setExposureTime(TiffRational value)Gets or sets the exposure time.
getFNumber()Gets or sets the F-number.
setFNumber(TiffRational value)Gets or sets the F-number.
getFileSource()Gets or sets the file source type.
setFileSource(byte value)Gets or sets the file source type.
getFlash()Gets or sets the flash.
setFlash(int value)Gets or sets the flash.
getFlashEnergy()Gets or sets the flash energy.
setFlashEnergy(TiffRational value)Gets or sets the flash energy.
getFlashpixVersion()Gets or sets the flash pix version.
setFlashpixVersion(byte[] value)Gets or sets the flash pix version.
getFocalLength()Gets or sets the focal length.
setFocalLength(TiffRational value)Gets or sets the focal length.
getFocalLengthIn35MmFilm()Gets or sets the focal length in 35 mm film.
setFocalLengthIn35MmFilm(int value)Gets or sets the focal length in 35 mm film.
getFocalPlaneResolutionUnit()Gets or sets the focal plane resolution unit.
setFocalPlaneResolutionUnit(int value)Gets or sets the focal plane resolution unit.
getFocalPlaneXResolution()Gets or sets the focal plane x resolution.
setFocalPlaneXResolution(TiffRational value)Gets or sets the focal plane x resolution.
getFocalPlaneYResolution()Gets or sets the focal plane y resolution.
setFocalPlaneYResolution(TiffRational value)Gets or sets the focal plane y resolution.
getGPSAltitude()Gets or sets the GPS altitude.
setGPSAltitude(TiffRational value)Gets or sets the GPS altitude.
getGPSAltitudeRef()Gets or sets the GPS altitude used as the reference altitude.
setGPSAltitudeRef(byte value)Gets or sets the GPS altitude used as the reference altitude.
getGPSAreaInformation()Gets or sets the GPS area information.
setGPSAreaInformation(byte[] value)Gets or sets the GPS area information.
getGPSDOP()Gets or sets the GPS DOP (data degree of precision).
setGPSDOP(TiffRational value)Gets or sets the GPS DOP (data degree of precision).
getGPSDestBearing()Gets or sets the GPS bearing to the destination point.
setGPSDestBearing(TiffRational value)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.
setGPSDestBearingRef(String value)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.
setGPSDestDistance(TiffRational value)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.
setGPSDestDistanceRef(String value)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.
setGPSDestLatitude(TiffRational[] value)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.
setGPSDestLatitudeRef(String value)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.
setGPSDestLongitude(TiffRational[] value)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.
setGPSDestLongitudeRef(String value)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.
setGPSDifferential(int value)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.
setGPSImgDirection(TiffRational value)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.
setGPSImgDirectionRef(String value)Gets or sets the GPS reference for giving the direction of the image when it is captured.
getGPSDateStamp()Gets or sets the GPS character string recording date and time information relative to UTC (Coordinated Universal Time).
setGPSDateStamp(String value)Gets or sets the GPS character string recording date and time information relative to UTC (Coordinated Universal Time).
getGPSLatitude()Gets or sets the GPS latitude.
setGPSLatitude(TiffRational[] value)Gets or sets the GPS latitude.
getGPSLatitudeRef()Gets or sets the GPS latitude is north or south latitude.
setGPSLatitudeRef(String value)Gets or sets the GPS latitude is north or south latitude.
getGPSLongitude()Gets or sets the GPS longitude.
setGPSLongitude(TiffRational[] value)Gets or sets the GPS longitude.
getGPSLongitudeRef()Gets or sets the GPS longitude is east or west longitude.
setGPSLongitudeRef(String value)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.
setGPSMapDatum(String value)Gets or sets the GPS geodetic survey data used by the GPS receiver.
getGPSMeasureMode()Gets or sets the GPS measurement mode.
setGPSMeasureMode(String value)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.
setGPSProcessingMethod(byte[] value)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.
setGPSSatellites(String value)Gets or sets the GPS satellites used for measurements.
getGPSSpeed()Gets or sets the speed of GPS receiver movement.
setGPSSpeed(TiffRational value)Gets or sets the speed of GPS receiver movement.
getGPSSpeedRef()Gets or sets the unit used to express the GPS receiver speed of movement.
setGPSSpeedRef(String value)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.
setGPSStatus(String value)Gets or sets the status of the GPS receiver when the image is recorded.
getGPSTimestamp()Gets or sets the GPS time as UTC (Coordinated Universal Time).
setGPSTimestamp(TiffRational[] value)Gets or sets the GPS time as UTC (Coordinated Universal Time).
getGPSTrack()Gets or sets direction of GPS receiver movement.
setGPSTrack(String value)Gets or sets direction of GPS receiver movement.
getGPSTrackRef()Gets or sets the reference for giving the direction of GPS receiver movement.
setGPSTrackRef(String value)Gets or sets the reference for giving the direction of GPS receiver movement.
getGPSVersionID()Gets or sets the GPS version identifier.
setGPSVersionID(byte[] value)Gets or sets the GPS version identifier.
getGainControl()Gets or sets the degree of overall image gain adjustment.
setGainControl(int value)Gets or sets the degree of overall image gain adjustment.
getGamma()Gets or sets the gamma.
setGamma(TiffRational value)Gets or sets the gamma.
getISOSpeed()Gets or sets ISO speed
setISOSpeed(long value)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.
setISOSpeedLatitudeYYY(long value)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.
setISOSpeedLatitudeZZZ(long value)Gets or sets the ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.
getPhotographicSensitivity()Gets or sets the photographic sensitivity.
setPhotographicSensitivity(long value)Gets or sets the photographic sensitivity.
getImageUniqueID()Gets or sets the image unique identifier.
setImageUniqueID(String value)Gets or sets the image unique identifier.
getLensMake()Gets or sets the maker of lens.
setLensMake(String value)Gets or sets the maker of lens.
getLensModel()Gets or sets the lens model.
setLensModel(String value)Gets or sets the lens model.
getLensSerialNumber()Gets or sets the lens serial number.
setLensSerialNumber(String value)Gets or sets the lens serial number.
getLensSpecification()Gets or sets the lens specification
setLensSpecification(TiffRational[] value)Gets or sets the lens specification
getLightSource()Gets or sets the light source.
setLightSource(int value)Gets or sets the light source.
getMakerNoteData()Gets the maker note data.
getMakerNoteRawData()Gets or sets the maker note raw data.
setMakerNoteRawData(byte[] value)Gets or sets the maker note raw data.
getMakerNotes()Gets the maker notes.
getMaxApertureValue()Gets or sets the maximum aperture value.
setMaxApertureValue(TiffRational value)Gets or sets the maximum aperture value.
getMeteringMode()Gets or sets the metering mode.
setMeteringMode(int value)Gets or sets the metering mode.
getOECF()Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524.
setOECF(byte[] value)Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524.
getPixelXDimension()Gets or sets the pixel x dimension.
setPixelXDimension(long value)Gets or sets the pixel x dimension.
getPixelYDimension()Gets or sets the pixel y dimension.
setPixelYDimension(long value)Gets or sets the pixel y dimension.
getProperties()Gets or sets all the EXIF tags (including common and GPS tags).
setProperties(TiffDataType[] value)Gets or sets all the EXIF tags (including common and GPS tags).
getRecommendedExposureIndex()Gets or sets the recommended exposure index.
setRecommendedExposureIndex(long value)Gets or sets the recommended exposure index.
getRelatedSoundFile()Gets or sets the related sound file.
setRelatedSoundFile(String value)Gets or sets the related sound file.
getSaturation()Gets or sets the saturation.
setSaturation(int value)Gets or sets the saturation.
getSceneCaptureType()Gets or sets the scene capture type.
setSceneCaptureType(int value)Gets or sets the scene capture type.
getSceneType()Gets or sets the scene type.
setSceneType(byte value)Gets or sets the scene type.
getSensingMethod()Gets or sets the sensing method.
setSensingMethod(int value)Gets or sets the sensing method.
getSensitivityType()Gets or sets the sensitivity type.
setSensitivityType(int value)Gets or sets the sensitivity type.
getSharpness()Gets or sets the sharpness.
setSharpness(int value)Gets or sets the sharpness.
getShutterSpeedValue()Gets or sets the shutter speed value.
setShutterSpeedValue(TiffSRational value)Gets or sets the shutter speed value.
getSpatialFrequencyResponse()Gets or sets the spatial frequency response.
setSpatialFrequencyResponse(byte[] value)Gets or sets the spatial frequency response.
getSpectralSensitivity()Gets or sets the spectral sensitivity.
setSpectralSensitivity(String value)Gets or sets the spectral sensitivity.
getStandardOutputSensitivity()Gets standard output sensitivity
setStandardOutputSensitivity(long value)Sets standard output sensitivity
getSubjectArea()Gets or sets the subject area.
setSubjectArea(int[] value)Gets or sets the subject area.
getSubjectDistance()Gets or sets the subject distance.
setSubjectDistance(TiffRational value)Gets or sets the subject distance.
getSubjectDistanceRange()Gets or sets the subject distance range.
setSubjectDistanceRange(int value)Gets or sets the subject distance range.
getSubjectLocation()Gets or sets the subject location.
setSubjectLocation(int[] value)Gets or sets the subject location.
getSubsecTime()Gets or sets the fractions of seconds for the DateTime tag.
setSubsecTime(String value)Gets or sets the fractions of seconds for the DateTime tag.
getSubsecTimeDigitized()Gets or sets the fractions of seconds for the DateTimeDigitized tag.
setSubsecTimeDigitized(String value)Gets or sets the fractions of seconds for the DateTimeDigitized tag.
getSubsecTimeOriginal()Gets or sets the fractions of seconds for the DateTimeOriginal tag.
setSubsecTimeOriginal(String value)Gets or sets the fractions of seconds for the DateTimeOriginal tag.
getUserComment()Gets or sets the user comment.
setUserComment(String value)Gets or sets the user comment.
getWhiteBalance()Gets or sets the white balance.
setWhiteBalance(int value)Gets or sets the white balance.
getWhitePoint()Gets or sets the chromaticity of the white point of the image.
setWhitePoint(TiffRational[] value)Gets or sets the chromaticity of the white point of the image.
getCommonTags()Gets or sets tags, which belong to common section.
setCommonTags(TiffDataType[] value)Gets or sets tags, which belong to common section.
getExifTags()Gets or sets tags which belong to EXIF section only.
setExifTags(TiffDataType[] value)Gets or sets tags which belong to EXIF section only.
getGPSTags()Gets or sets tags, which belong to GPS section only.
setGPSTags(TiffDataType[] value)Gets or sets tags, which belong to GPS section only.
removeTag(int tagId)Remove tag from container

Example: Access camera manufacturer maker notes in Jpeg image.

try (JpegImage image = (JpegImage)Image.load("Sample.jpg"))
{
    for (MakerNote makerNote : image.getExifData().getMakerNotes())
    {
        System.out.format("Name = %s, Value = %s", makerNote.getName(), makerNote.getValue());
    }
}

ExifData()

public ExifData()

Initializes a new instance of the ExifData class.

ExifData(TiffDataType[] exifdata)

public ExifData(TiffDataType[] exifdata)

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

Parameters:

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

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

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

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

Parameters:

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

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

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

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.

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.

getApertureValue()

public TiffRational getApertureValue()

Gets or sets the aperture value.

Value: The aperture value.

Returns: TiffRational

setApertureValue(TiffRational value)

public void setApertureValue(TiffRational value)

Gets or sets the aperture value.

Value: The aperture value.

Parameters:

ParameterTypeDescription
valueTiffRational

getBodySerialNumber()

public String getBodySerialNumber()

Gets or sets camera body serial number.

Value: The body serial number.

Returns: java.lang.String

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

getBrightnessValue()

public TiffSRational getBrightnessValue()

Gets or sets the brightness value.

Value: The brightness value.

Returns: TiffSRational

setBrightnessValue(TiffSRational value)

public void setBrightnessValue(TiffSRational value)

Gets or sets the brightness value.

Value: The brightness value.

Parameters:

ParameterTypeDescription
valueTiffSRational

getCFAPattern()

public byte[] getCFAPattern()

Gets or sets the CFA pattern.

Value: The CFA pattern.

Returns: byte[]

setCFAPattern(byte[] value)

public void setCFAPattern(byte[] value)

Gets or sets the CFA pattern.

Value: The CFA pattern.

Parameters:

ParameterTypeDescription
valuebyte[]

getCameraOwnerName()

public String getCameraOwnerName()

Gets or sets camera owner name

Value: The name of the camera owner.

Returns: java.lang.String

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

getColorSpace()

public int getColorSpace()

Gets or sets the color space.

Value: The color space.

Returns: int

setColorSpace(int value)

public void setColorSpace(int value)

Gets or sets the color space.

Value: The color space.

Parameters:

ParameterTypeDescription
valueint

getComponentsConfiguration()

public byte[] getComponentsConfiguration()

Gets or sets the components configuration.

Value: The components configuration.

Returns: byte[]

setComponentsConfiguration(byte[] value)

public void setComponentsConfiguration(byte[] value)

Gets or sets the components configuration.

Value: The components configuration.

Parameters:

ParameterTypeDescription
valuebyte[]

getCompressedBitsPerPixel()

public TiffRational getCompressedBitsPerPixel()

Gets or sets the compressed bits per pixel.

Value: The compressed bits per pixel.

Returns: TiffRational

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

getContrast()

public int getContrast()

Gets or sets the contrast.

Value: The contrast.

Returns: int

setContrast(int value)

public void setContrast(int value)

Gets or sets the contrast.

Value: The contrast.

Parameters:

ParameterTypeDescription
valueint

getCustomRendered()

public int getCustomRendered()

Gets or sets the custom rendered.

Value: The custom rendered.

Returns: int

setCustomRendered(int value)

public void setCustomRendered(int value)

Gets or sets the custom rendered.

Value: The custom rendered.

Parameters:

ParameterTypeDescription
valueint

getDateTimeDigitized()

public String getDateTimeDigitized()

Gets or sets the date time digitized.

Value: The date time digitized.

Returns: java.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

getDateTimeOriginal()

public String getDateTimeOriginal()

Gets or sets the date time original.

Value: The date time original.

Returns: java.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

getDeviceSettingDescription()

public byte[] getDeviceSettingDescription()

Gets or sets device settings description

Value: The device setting description.

Returns: byte[]

setDeviceSettingDescription(byte[] value)

public void setDeviceSettingDescription(byte[] value)

Gets or sets device settings description

Value: The device setting description.

Parameters:

ParameterTypeDescription
valuebyte[]

getDigitalZoomRatio()

public TiffRational getDigitalZoomRatio()

Gets or sets the digital zoom ratio.

Value: The digital zoom ratio.

Returns: TiffRational

setDigitalZoomRatio(TiffRational value)

public void setDigitalZoomRatio(TiffRational value)

Gets or sets the digital zoom ratio.

Value: The digital zoom ratio.

Parameters:

ParameterTypeDescription
valueTiffRational

getExifVersion()

public byte[] getExifVersion()

Gets or sets the EXIF version.

Value: The EXIF version.

Returns: byte[]

setExifVersion(byte[] value)

public void setExifVersion(byte[] value)

Gets or sets the EXIF version.

Value: The EXIF version.

Parameters:

ParameterTypeDescription
valuebyte[]

getExposureBiasValue()

public TiffSRational getExposureBiasValue()

Gets or sets the exposure bias value.

Value: The exposure bias value.

Returns: TiffSRational

setExposureBiasValue(TiffSRational value)

public void setExposureBiasValue(TiffSRational value)

Gets or sets the exposure bias value.

Value: The exposure bias value.

Parameters:

ParameterTypeDescription
valueTiffSRational

getExposureIndex()

public TiffRational getExposureIndex()

Gets or sets the exposure index.

Value: The index of the exposure.

Returns: TiffRational

setExposureIndex(TiffRational value)

public void setExposureIndex(TiffRational value)

Gets or sets the exposure index.

Value: The index of the exposure.

Parameters:

ParameterTypeDescription
valueTiffRational

getExposureMode()

public int getExposureMode()

Gets or sets the exposure mode.

Value: The exposure mode.

Returns: int

setExposureMode(int value)

public void setExposureMode(int value)

Gets or sets the exposure mode.

Value: The exposure mode.

Parameters:

ParameterTypeDescription
valueint

getExposureProgram()

public int getExposureProgram()

Gets or sets the exposure program.

Value: The exposure program.

Returns: int

setExposureProgram(int value)

public void setExposureProgram(int value)

Gets or sets the exposure program.

Value: The exposure program.

Parameters:

ParameterTypeDescription
valueint

getExposureTime()

public TiffRational getExposureTime()

Gets or sets the exposure time.

Value: The exposure time.

Returns: TiffRational

setExposureTime(TiffRational value)

public void setExposureTime(TiffRational value)

Gets or sets the exposure time.

Value: The exposure time.

Parameters:

ParameterTypeDescription
valueTiffRational

getFNumber()

public TiffRational getFNumber()

Gets or sets the F-number.

Value: The F-number.

Returns: TiffRational

setFNumber(TiffRational value)

public void setFNumber(TiffRational value)

Gets or sets the F-number.

Value: The F-number.

Parameters:

ParameterTypeDescription
valueTiffRational

getFileSource()

public byte getFileSource()

Gets or sets the file source type.

Value: The file source type.

Returns: byte

setFileSource(byte value)

public void setFileSource(byte value)

Gets or sets the file source type.

Value: The file source type.

Parameters:

ParameterTypeDescription
valuebyte

getFlash()

public int getFlash()

Gets or sets the flash.

Value: The flash.

Returns: int

setFlash(int value)

public void setFlash(int value)

Gets or sets the flash.

Value: The flash.

Parameters:

ParameterTypeDescription
valueint

getFlashEnergy()

public TiffRational getFlashEnergy()

Gets or sets the flash energy.

Value: The flash energy.

Returns: TiffRational

setFlashEnergy(TiffRational value)

public void setFlashEnergy(TiffRational value)

Gets or sets the flash energy.

Value: The flash energy.

Parameters:

ParameterTypeDescription
valueTiffRational

getFlashpixVersion()

public byte[] getFlashpixVersion()

Gets or sets the flash pix version.

Value: The flash pix version.

Returns: byte[]

setFlashpixVersion(byte[] value)

public void setFlashpixVersion(byte[] value)

Gets or sets the flash pix version.

Value: The flash pix version.

Parameters:

ParameterTypeDescription
valuebyte[]

getFocalLength()

public TiffRational getFocalLength()

Gets or sets the focal length.

Value: The length of the focal.

Returns: TiffRational

setFocalLength(TiffRational value)

public void setFocalLength(TiffRational value)

Gets or sets the focal length.

Value: The length of the focal.

Parameters:

ParameterTypeDescription
valueTiffRational

getFocalLengthIn35MmFilm()

public int getFocalLengthIn35MmFilm()

Gets or sets the focal length in 35 mm film.

Value: The focal length in35 mm film.

Returns: int

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

getFocalPlaneResolutionUnit()

public int getFocalPlaneResolutionUnit()

Gets or sets the focal plane resolution unit.

Value: The focal plane resolution unit.

Returns: int

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

getFocalPlaneXResolution()

public TiffRational getFocalPlaneXResolution()

Gets or sets the focal plane x resolution.

Value: The focal plane x resolution.

Returns: TiffRational

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

getFocalPlaneYResolution()

public TiffRational getFocalPlaneYResolution()

Gets or sets the focal plane y resolution.

Value: The focal plane y resolution.

Returns: TiffRational

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

getGPSAltitude()

public TiffRational getGPSAltitude()

Gets or sets the GPS altitude.

Value: The GPS altitude.

Returns: TiffRational

setGPSAltitude(TiffRational value)

public void setGPSAltitude(TiffRational value)

Gets or sets the GPS altitude.

Value: The GPS altitude.

Parameters:

ParameterTypeDescription
valueTiffRational

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

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

getGPSAreaInformation()

public byte[] getGPSAreaInformation()

Gets or sets the GPS area information.

Value: The GPS area information.

Returns: byte[]

setGPSAreaInformation(byte[] value)

public void setGPSAreaInformation(byte[] value)

Gets or sets the GPS area information.

Value: The GPS area information.

Parameters:

ParameterTypeDescription
valuebyte[]

getGPSDOP()

public TiffRational getGPSDOP()

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

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

Returns: TiffRational

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

getGPSDestBearing()

public TiffRational getGPSDestBearing()

Gets or sets the GPS bearing to the destination point.

Value: The GPS bearing to the destination point.

Returns: TiffRational

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

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

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

getGPSDestDistance()

public TiffRational getGPSDestDistance()

Gets or sets the GPS distance to the destination point.

Value: The GPS distance to the destination point.

Returns: TiffRational

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

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

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

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.imaging.fileformats.tiff.TiffRational[]

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

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

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

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.imaging.fileformats.tiff.TiffRational[]

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

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

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

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

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

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

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

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

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

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

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

getGPSLatitude()

public TiffRational[] getGPSLatitude()

Gets or sets the GPS latitude.

Value: The GPS latitude.

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

setGPSLatitude(TiffRational[] value)

public void setGPSLatitude(TiffRational[] value)

Gets or sets the GPS latitude.

Value: The GPS latitude.

Parameters:

ParameterTypeDescription
valueTiffRational[]

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

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

getGPSLongitude()

public TiffRational[] getGPSLongitude()

Gets or sets the GPS longitude.

Value: The GPS longitude.

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

setGPSLongitude(TiffRational[] value)

public void setGPSLongitude(TiffRational[] value)

Gets or sets the GPS longitude.

Value: The GPS longitude.

Parameters:

ParameterTypeDescription
valueTiffRational[]

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

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

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

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

getGPSMeasureMode()

public String getGPSMeasureMode()

Gets or sets the GPS measurement mode.

Value: The GPS measurement mode.

Returns: java.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

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

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

getGPSSatellites()

public String getGPSSatellites()

Gets or sets the GPS satellites used for measurements.

Value: The GPS satellites used for measurements.

Returns: java.lang.String

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

getGPSSpeed()

public TiffRational getGPSSpeed()

Gets or sets the speed of GPS receiver movement.

Value: The speed of GPS receiver movement.

Returns: TiffRational

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

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

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

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

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

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.imaging.fileformats.tiff.TiffRational[]

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

getGPSTrack()

public String getGPSTrack()

Gets or sets direction of GPS receiver movement.

Value: The direction of GPS receiver movement.

Returns: java.lang.String

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

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

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

getGPSVersionID()

public byte[] getGPSVersionID()

Gets or sets the GPS version identifier.

Value: The GPS version identifier.

Returns: byte[]

setGPSVersionID(byte[] value)

public void setGPSVersionID(byte[] value)

Gets or sets the GPS version identifier.

Value: The GPS version identifier.

Parameters:

ParameterTypeDescription
valuebyte[]

getGainControl()

public int getGainControl()

Gets or sets the degree of overall image gain adjustment.

Value: The degree of overall image gain adjustment.

Returns: int

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

getGamma()

public TiffRational getGamma()

Gets or sets the gamma.

Value: The gamma value.

Returns: TiffRational

setGamma(TiffRational value)

public void setGamma(TiffRational value)

Gets or sets the gamma.

Value: The gamma value.

Parameters:

ParameterTypeDescription
valueTiffRational

getISOSpeed()

public long getISOSpeed()

Gets or sets ISO speed

Value: The ISO speed.

Returns: long

setISOSpeed(long value)

public void setISOSpeed(long value)

Gets or sets ISO speed

Value: The ISO speed.

Parameters:

ParameterTypeDescription
valuelong

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

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

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

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

getPhotographicSensitivity()

public long getPhotographicSensitivity()

Gets or sets the photographic sensitivity.

Value: The photographic sensitivity.

Returns: long

setPhotographicSensitivity(long value)

public void setPhotographicSensitivity(long value)

Gets or sets the photographic sensitivity.

Value: The photographic sensitivity.

Parameters:

ParameterTypeDescription
valuelong

getImageUniqueID()

public String getImageUniqueID()

Gets or sets the image unique identifier.

Value: The image unique identifier.

Returns: java.lang.String

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

getLensMake()

public String getLensMake()

Gets or sets the maker of lens.

Value: The lens maker.

Returns: java.lang.String

setLensMake(String value)

public void setLensMake(String value)

Gets or sets the maker of lens.

Value: The lens maker.

Parameters:

ParameterTypeDescription
valuejava.lang.String

getLensModel()

public String getLensModel()

Gets or sets the lens model.

Value: The lens model.

Returns: java.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

getLensSerialNumber()

public String getLensSerialNumber()

Gets or sets the lens serial number.

Value: The lens serial number.

Returns: java.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

getLensSpecification()

public TiffRational[] getLensSpecification()

Gets or sets the lens specification

Value: The lens specification.

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

setLensSpecification(TiffRational[] value)

public void setLensSpecification(TiffRational[] value)

Gets or sets the lens specification

Value: The lens specification.

Parameters:

ParameterTypeDescription
valueTiffRational[]

getLightSource()

public int getLightSource()

Gets or sets the light source.

Value: The light source.

Returns: int

setLightSource(int value)

public void setLightSource(int value)

Gets or sets the light source.

Value: The light source.

Parameters:

ParameterTypeDescription
valueint

getMakerNoteData()

public TiffDataType[] getMakerNoteData()

Gets the maker note data.

Value: The maker note data.

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

getMakerNoteRawData()

public byte[] getMakerNoteRawData()

Gets or sets the maker note raw data.

Value: The maker note raw data.

Returns: byte[]

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

getMakerNotes()

public final MakerNote[] getMakerNotes()

Gets the maker notes.

Value: The maker notes.

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

Example: Access camera manufacturer maker notes in Jpeg image.

try (JpegImage image = (JpegImage)Image.load("Sample.jpg"))
{
    for (MakerNote makerNote : image.getExifData().getMakerNotes())
    {
        System.out.format("Name = %s, Value = %s", makerNote.getName(), makerNote.getValue());
    }
}

getMaxApertureValue()

public TiffRational getMaxApertureValue()

Gets or sets the maximum aperture value.

Value: The maximum aperture value.

Returns: TiffRational

setMaxApertureValue(TiffRational value)

public void setMaxApertureValue(TiffRational value)

Gets or sets the maximum aperture value.

Value: The maximum aperture value.

Parameters:

ParameterTypeDescription
valueTiffRational

getMeteringMode()

public int getMeteringMode()

Gets or sets the metering mode.

Value: The metering mode.

Returns: int

setMeteringMode(int value)

public void setMeteringMode(int value)

Gets or sets the metering mode.

Value: The metering mode.

Parameters:

ParameterTypeDescription
valueint

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

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

getPixelXDimension()

public long getPixelXDimension()

Gets or sets the pixel x dimension.

Value: The pixel x dimension.

Returns: long

setPixelXDimension(long value)

public void setPixelXDimension(long value)

Gets or sets the pixel x dimension.

Value: The pixel x dimension.

Parameters:

ParameterTypeDescription
valuelong

getPixelYDimension()

public long getPixelYDimension()

Gets or sets the pixel y dimension.

Value: The pixel y dimension.

Returns: long

setPixelYDimension(long value)

public void setPixelYDimension(long value)

Gets or sets the pixel y dimension.

Value: The pixel y dimension.

Parameters:

ParameterTypeDescription
valuelong

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.imaging.fileformats.tiff.TiffDataType[]

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

getRecommendedExposureIndex()

public long getRecommendedExposureIndex()

Gets or sets the recommended exposure index.

Value: The recommended exposure index.

Returns: long

setRecommendedExposureIndex(long value)

public void setRecommendedExposureIndex(long value)

Gets or sets the recommended exposure index.

Value: The recommended exposure index.

Parameters:

ParameterTypeDescription
valuelong

getRelatedSoundFile()

public String getRelatedSoundFile()

Gets or sets the related sound file.

Value: The related sound file.

Returns: java.lang.String

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

getSaturation()

public int getSaturation()

Gets or sets the saturation.

Value: The saturation.

Returns: int

setSaturation(int value)

public void setSaturation(int value)

Gets or sets the saturation.

Value: The saturation.

Parameters:

ParameterTypeDescription
valueint

getSceneCaptureType()

public int getSceneCaptureType()

Gets or sets the scene capture type.

Value: The type of the scene capture.

Returns: int

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

getSceneType()

public byte getSceneType()

Gets or sets the scene type.

Value: The type of the scene.

Returns: byte

setSceneType(byte value)

public void setSceneType(byte value)

Gets or sets the scene type.

Value: The type of the scene.

Parameters:

ParameterTypeDescription
valuebyte

getSensingMethod()

public int getSensingMethod()

Gets or sets the sensing method.

Value: The sensing method.

Returns: int

setSensingMethod(int value)

public void setSensingMethod(int value)

Gets or sets the sensing method.

Value: The sensing method.

Parameters:

ParameterTypeDescription
valueint

getSensitivityType()

public int getSensitivityType()

Gets or sets the sensitivity type.

Value: The type of the sensitivity.

Returns: int

setSensitivityType(int value)

public void setSensitivityType(int value)

Gets or sets the sensitivity type.

Value: The type of the sensitivity.

Parameters:

ParameterTypeDescription
valueint

getSharpness()

public int getSharpness()

Gets or sets the sharpness.

Value: The sharpness.

Returns: int

setSharpness(int value)

public void setSharpness(int value)

Gets or sets the sharpness.

Value: The sharpness.

Parameters:

ParameterTypeDescription
valueint

getShutterSpeedValue()

public TiffSRational getShutterSpeedValue()

Gets or sets the shutter speed value.

Value: The shutter speed value.

Returns: TiffSRational

setShutterSpeedValue(TiffSRational value)

public void setShutterSpeedValue(TiffSRational value)

Gets or sets the shutter speed value.

Value: The shutter speed value.

Parameters:

ParameterTypeDescription
valueTiffSRational

getSpatialFrequencyResponse()

public byte[] getSpatialFrequencyResponse()

Gets or sets the spatial frequency response.

Value: The spatial frequency response.

Returns: byte[]

setSpatialFrequencyResponse(byte[] value)

public void setSpatialFrequencyResponse(byte[] value)

Gets or sets the spatial frequency response.

Value: The spatial frequency response.

Parameters:

ParameterTypeDescription
valuebyte[]

getSpectralSensitivity()

public String getSpectralSensitivity()

Gets or sets the spectral sensitivity.

Value: The spectral sensitivity.

Returns: java.lang.String

setSpectralSensitivity(String value)

public void setSpectralSensitivity(String value)

Gets or sets the spectral sensitivity.

Value: The spectral sensitivity.

Parameters:

ParameterTypeDescription
valuejava.lang.String

getStandardOutputSensitivity()

public long getStandardOutputSensitivity()

Gets standard output sensitivity

Value: The standard output sensitivity.

Returns: long

setStandardOutputSensitivity(long value)

public void setStandardOutputSensitivity(long value)

Sets standard output sensitivity

Value: The standard output sensitivity.

Parameters:

ParameterTypeDescription
valuelong

getSubjectArea()

public int[] getSubjectArea()

Gets or sets the subject area.

Value: The subject area.

Returns: int[]

setSubjectArea(int[] value)

public void setSubjectArea(int[] value)

Gets or sets the subject area.

Value: The subject area.

Parameters:

ParameterTypeDescription
valueint[]

getSubjectDistance()

public TiffRational getSubjectDistance()

Gets or sets the subject distance.

Value: The subject distance.

Returns: TiffRational

setSubjectDistance(TiffRational value)

public void setSubjectDistance(TiffRational value)

Gets or sets the subject distance.

Value: The subject distance.

Parameters:

ParameterTypeDescription
valueTiffRational

getSubjectDistanceRange()

public int getSubjectDistanceRange()

Gets or sets the subject distance range.

Value: The subject distance range.

Returns: int

setSubjectDistanceRange(int value)

public void setSubjectDistanceRange(int value)

Gets or sets the subject distance range.

Value: The subject distance range.

Parameters:

ParameterTypeDescription
valueint

getSubjectLocation()

public int[] getSubjectLocation()

Gets or sets the subject location.

Value: The subject location.

Returns: int[]

setSubjectLocation(int[] value)

public void setSubjectLocation(int[] value)

Gets or sets the subject location.

Value: The subject location.

Parameters:

ParameterTypeDescription
valueint[]

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

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

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

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

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

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

getUserComment()

public String getUserComment()

Gets or sets the user comment.

Value: The user comment.

Returns: java.lang.String

setUserComment(String value)

public void setUserComment(String value)

Gets or sets the user comment.

Value: The user comment.

Parameters:

ParameterTypeDescription
valuejava.lang.String

getWhiteBalance()

public int getWhiteBalance()

Gets or sets the white balance.

Value: The white balance.

Returns: int

setWhiteBalance(int value)

public void setWhiteBalance(int value)

Gets or sets the white balance.

Value: The white balance.

Parameters:

ParameterTypeDescription
valueint

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.imaging.fileformats.tiff.TiffRational[]

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

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.imaging.fileformats.tiff.TiffDataType[]

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

getExifTags()

public TiffDataType[] getExifTags()

Gets or sets tags which belong to EXIF section only.

Value: The EXIF section tags.

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

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

getGPSTags()

public TiffDataType[] getGPSTags()

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

Value: The GPS tags.

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

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

removeTag(int tagId)

public void removeTag(int tagId)

Remove tag from container

Parameters:

ParameterTypeDescription
tagIdintThe tag identifier to remove.