ExifData
Inheritance: java.lang.Object, com.aspose.imaging.exif.TiffDataTypeController
public class ExifData extends TiffDataTypeController
EXIF data container.
Constructors
Constructor | Description |
---|---|
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
Method | Description |
---|---|
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:
Parameter | Type | Description |
---|---|---|
exifdata | TiffDataType[] | 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:
Parameter | Type | Description |
---|---|---|
commonTags | TiffDataType[] | The common tags. |
exifTags | TiffDataType[] | The EXIF tags. |
gpsTags | TiffDataType[] | 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:
Parameter | Type | Description |
---|---|---|
value | boolean |
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:
Parameter | Type | Description |
---|---|---|
value | java.lang.String | the 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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | TiffSRational |
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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffSRational |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | byte |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | byte |
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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.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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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.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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | 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[]
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | TiffRational[] |
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | long |
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:
Parameter | Type | Description |
---|---|---|
value | long |
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | TiffRational[] |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | long |
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:
Parameter | Type | Description |
---|---|---|
value | long |
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:
Parameter | Type | Description |
---|---|---|
value | TiffDataType[] |
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:
Parameter | Type | Description |
---|---|---|
value | long |
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | byte |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | TiffSRational |
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:
Parameter | Type | Description |
---|---|---|
value | byte[] |
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | long |
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:
Parameter | Type | Description |
---|---|---|
value | int[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffRational |
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:
Parameter | Type | Description |
---|---|---|
value | int |
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | 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
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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | java.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:
Parameter | Type | Description |
---|---|---|
value | 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.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:
Parameter | Type | Description |
---|---|---|
value | TiffRational[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffDataType[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffDataType[] |
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:
Parameter | Type | Description |
---|---|---|
value | TiffDataType[] |
removeTag(int tagId)
public void removeTag(int tagId)
Remove tag from container
Parameters:
Parameter | Type | Description |
---|---|---|
tagId | int | The tag identifier to remove. |