XmpCameraRawPackage

Inheritance: java.lang.Object, com.groupdocs.metadata.core.MetadataPackage, com.groupdocs.metadata.core.CustomPackage, com.groupdocs.metadata.core.XmpMetadataContainer, com.groupdocs.metadata.core.XmpPackage

public final class XmpCameraRawPackage extends XmpPackage

Represents Camera Raw schema.

Constructors

Constructor Description
XmpCameraRawPackage() Initializes a new instance of the XmpCameraRawPackage class.

Methods

Method Description
getAutoBrightness() Gets the AutoBrightness value.
setAutoBrightness(Boolean value) Sets the AutoBrightness value.
getAutoContrast() Gets the AutoContrast value.
setAutoContrast(Boolean value) Sets the AutoContrast value.
getAutoExposure() Gets the AutoExposure value.
setAutoExposure(Boolean value) Sets the AutoExposure value.
getAutoShadows() Gets the AutoShadows value.
setAutoShadows(Boolean value) Sets the AutoShadows value.
getBlueHue() Gets the BlueHue value.
setBlueHue(Integer value) Sets the BlueHue value.
getBlueSaturation() Gets the BlueSaturation.
setBlueSaturation(Integer value) Sets the BlueSaturation.
getBrightness() Gets the Brightness value.
setBrightness(Integer value) Sets the Brightness value.
getCameraProfile() Gets the CameraProfile value.
setCameraProfile(String value) Sets the CameraProfile value.
getChromaticAberrationB() Gets the “Chromatic Aberration, Fix Blue/Yellow Fringe” setting.
setChromaticAberrationB(Integer value) Sets the “Chromatic Aberration, Fix Blue/Yellow Fringe” setting.
getChromaticAberrationR() Gets the “Chromatic Aberration, Fix Red/Cyan Fringe” setting.
setChromaticAberrationR(Integer value) Sets the “Chromatic Aberration, Fix Red/Cyan Fringe” setting.
getColorNoiseReduction() Gets the Color Noise Reduction setting.
setColorNoiseReduction(Integer value) Sets the Color Noise Reduction setting.
getContrast() Gets the Contrast setting.
setContrast(Integer value) Sets the Contrast setting.
getCropTop() Gets the CropTop setting.
setCropTop(Double value) Sets the CropTop setting.
getCropLeft() Gets the CropLeft setting.
setCropLeft(Double value) Sets the CropLeft setting.
getCropBottom() Gets the CropBottom setting.
setCropBottom(Double value) Sets the CropBottom setting.
getCropRight() Gets the CropRight setting.
setCropRight(Double value) Sets the CropRight setting.
getCropAngle() Gets the CropAngle setting.
setCropAngle(Double value) Sets the CropAngle setting.
getCropWidth() Gets the width of the resulting cropped image in CropUnits units.
setCropWidth(Double value) Sets the width of the resulting cropped image in CropUnits units.
getCropHeight() Gets the height of the resulting cropped image in CropUnits units.
setCropHeight(Double value) Sets the height of the resulting cropped image in CropUnits units.
getCropUnits() Gets units for CropWidth and CropHeight .
setCropUnits(XmpCropUnit value) Sets units for CropWidth and CropHeight .
getExposure() Gets the Exposure setting.
setExposure(Double value) Sets the Exposure setting.
getGreenHue() Gets the Green Hue setting.
setGreenHue(Integer value) Sets the Green Hue setting.
getGreenSaturation() Gets the Green Saturation setting.
setGreenSaturation(Integer value) Sets the Green Saturation setting.
hasCrop() Gets or sets the HasCrop value.
setCrop(Boolean value) Sets the HasCrop value.
hasSettings() Gets or sets HasSettings value.
setSettings(Boolean value) Sets HasSettings value.
getLuminanceSmoothing() Gets the LuminanceSmoothing setting.
setLuminanceSmoothing(Integer value) Sets the LuminanceSmoothing setting.
getRawFileName() Gets the file name for a raw file (not a complete path).
setRawFileName(String value) Sets the file name for a raw file (not a complete path).
getRedHue() Gets the Red Hue setting.
setRedHue(Integer value) Sets the Red Hue setting.
getRedSaturation() Gets the Red Saturation setting.
setRedSaturation(Integer value) Sets the Red Saturation setting.
getSaturation() Gets the Saturation setting.
setSaturation(Integer value) Sets the Saturation setting.
getShadows() Gets the Shadows setting.
setShadows(Integer value) Sets the Shadows setting.
getShadowTint() Gets the ShadowTint setting.
setShadowTint(Integer value) Sets the ShadowTint setting.
getSharpness() Gets the Sharpness setting.
setSharpness(Integer value) Sets the Sharpness setting.
getTemperature() Gets the Temperature setting.
setTemperature(Integer value) Sets the Temperature setting.
getTint() Gets the Tint setting.
setTint(Integer value) Sets the Tint setting.
getVersion() Gets the version of the Camera Raw plug-in.
setVersion(String value) Sets the version of the Camera Raw plug-in.
getVignetteAmount() Gets the Vignette Amount setting.
setVignetteAmount(Integer value) Sets the Vignette Amount setting.
getVignetteMidpoint() Gets the Vignetting Midpoint setting.
setVignetteMidpoint(Integer value) Sets the Vignetting Midpoint setting.
getWhiteBalance() Gets White Balance setting.
set(String name, String value) Adds string property.
setWhiteBalance(XmpWhiteBalance whiteBalance) Sets the white balance.

XmpCameraRawPackage()

public XmpCameraRawPackage()

Initializes a new instance of the XmpCameraRawPackage class.

getAutoBrightness()

public final Boolean getAutoBrightness()

Gets the AutoBrightness value. When true, Brightness is automatically adjusted.

Returns: java.lang.Boolean - true if [automatic brightness]; otherwise, false .

setAutoBrightness(Boolean value)

public final void setAutoBrightness(Boolean value)

Sets the AutoBrightness value. When true, Brightness is automatically adjusted.

Parameters:

Parameter Type Description
value java.lang.Boolean true if [automatic brightness]; otherwise, false .

getAutoContrast()

public final Boolean getAutoContrast()

Gets the AutoContrast value. When true, “Contrast” is automatically adjusted.

Returns: java.lang.Boolean - true if [automatic contrast]; otherwise, false .

setAutoContrast(Boolean value)

public final void setAutoContrast(Boolean value)

Sets the AutoContrast value. When true, “Contrast” is automatically adjusted.

Parameters:

Parameter Type Description
value java.lang.Boolean true if [automatic contrast]; otherwise, false .

getAutoExposure()

public final Boolean getAutoExposure()

Gets the AutoExposure value. When true, “Exposure” is automatically adjusted.

Returns: java.lang.Boolean - true if [automatic exposure]; otherwise, false .

setAutoExposure(Boolean value)

public final void setAutoExposure(Boolean value)

Sets the AutoExposure value. When true, “Exposure” is automatically adjusted.

Parameters:

Parameter Type Description
value java.lang.Boolean true if [automatic exposure]; otherwise, false .

getAutoShadows()

public final Boolean getAutoShadows()

Gets the AutoShadows value. When true, “Shadows” is automatically adjusted.

Returns: java.lang.Boolean - true if [automatic shadows]; otherwise, false .

setAutoShadows(Boolean value)

public final void setAutoShadows(Boolean value)

Sets the AutoShadows value. When true, “Shadows” is automatically adjusted.

Parameters:

Parameter Type Description
value java.lang.Boolean true if [automatic shadows]; otherwise, false .

getBlueHue()

public final Integer getBlueHue()

Gets the BlueHue value. Null if undefined.

Returns: java.lang.Integer - The blue hue.

setBlueHue(Integer value)

public final void setBlueHue(Integer value)

Sets the BlueHue value. Null if undefined.

Parameters:

Parameter Type Description
value java.lang.Integer The blue hue.

getBlueSaturation()

public final Integer getBlueSaturation()

Gets the BlueSaturation. Null if undefined.

Returns: java.lang.Integer - The blue saturation.

setBlueSaturation(Integer value)

public final void setBlueSaturation(Integer value)

Sets the BlueSaturation. Null if undefined.

Parameters:

Parameter Type Description
value java.lang.Integer The blue saturation.

getBrightness()

public final Integer getBrightness()

Gets the Brightness value. Null if undefined.

Returns: java.lang.Integer - The brightness.

setBrightness(Integer value)

public final void setBrightness(Integer value)

Sets the Brightness value. Null if undefined.

Parameters:

Parameter Type Description
value java.lang.Integer The brightness.

getCameraProfile()

public final String getCameraProfile()

Gets the CameraProfile value.

Returns: java.lang.String - The camera profile.

setCameraProfile(String value)

public final void setCameraProfile(String value)

Sets the CameraProfile value.

Parameters:

Parameter Type Description
value java.lang.String The camera profile.

getChromaticAberrationB()

public final Integer getChromaticAberrationB()

Gets the “Chromatic Aberration, Fix Blue/Yellow Fringe” setting. Null if undefined.

Returns: java.lang.Integer - The chromatic aberration B.

setChromaticAberrationB(Integer value)

public final void setChromaticAberrationB(Integer value)

Sets the “Chromatic Aberration, Fix Blue/Yellow Fringe” setting. Null if undefined.

Parameters:

Parameter Type Description
value java.lang.Integer The chromatic aberration B.

getChromaticAberrationR()

public final Integer getChromaticAberrationR()

Gets the “Chromatic Aberration, Fix Red/Cyan Fringe” setting. Null if undefined.

Returns: java.lang.Integer - The chromatic aberration R.

setChromaticAberrationR(Integer value)

public final void setChromaticAberrationR(Integer value)

Sets the “Chromatic Aberration, Fix Red/Cyan Fringe” setting. Null if undefined.

Parameters:

Parameter Type Description
value java.lang.Integer The chromatic aberration R.

getColorNoiseReduction()

public final Integer getColorNoiseReduction()

Gets the Color Noise Reduction setting. Range 0 to 100.

Returns: java.lang.Integer - The color noise reduction.

setColorNoiseReduction(Integer value)

public final void setColorNoiseReduction(Integer value)

Sets the Color Noise Reduction setting. Range 0 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The color noise reduction.

getContrast()

public final Integer getContrast()

Gets the Contrast setting. Range -50 to 100.

Returns: java.lang.Integer - The contrast.

setContrast(Integer value)

public final void setContrast(Integer value)

Sets the Contrast setting. Range -50 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The contrast.

getCropTop()

public final Double getCropTop()

Gets the CropTop setting. When HasCrop is true, top of the crop rectangle.

Returns: java.lang.Double - The crop top.

setCropTop(Double value)

public final void setCropTop(Double value)

Sets the CropTop setting. When HasCrop is true, top of the crop rectangle.

Parameters:

Parameter Type Description
value java.lang.Double The crop top.

getCropLeft()

public final Double getCropLeft()

Gets the CropLeft setting. When HasCrop is true, left of the crop rectangle.

Returns: java.lang.Double - The crop left.

setCropLeft(Double value)

public final void setCropLeft(Double value)

Sets the CropLeft setting. When HasCrop is true, left of the crop rectangle.

Parameters:

Parameter Type Description
value java.lang.Double The crop left.

getCropBottom()

public final Double getCropBottom()

Gets the CropBottom setting. When HasCrop is true, bottom of the crop rectangle.

Returns: java.lang.Double - The crop bottom.

setCropBottom(Double value)

public final void setCropBottom(Double value)

Sets the CropBottom setting. When HasCrop is true, bottom of the crop rectangle.

Parameters:

Parameter Type Description
value java.lang.Double The crop bottom.

getCropRight()

public final Double getCropRight()

Gets the CropRight setting. When HasCrop is true, right of the crop rectangle.

Returns: java.lang.Double - The crop right.

setCropRight(Double value)

public final void setCropRight(Double value)

Sets the CropRight setting. When HasCrop is true, right of the crop rectangle.

Parameters:

Parameter Type Description
value java.lang.Double The crop right.

getCropAngle()

public final Double getCropAngle()

Gets the CropAngle setting. When HasCrop is true, angle of the crop rectangle.

Returns: java.lang.Double - The crop angle.

setCropAngle(Double value)

public final void setCropAngle(Double value)

Sets the CropAngle setting. When HasCrop is true, angle of the crop rectangle.

Parameters:

Parameter Type Description
value java.lang.Double The crop angle.

getCropWidth()

public final Double getCropWidth()

Gets the width of the resulting cropped image in CropUnits units.

Returns: java.lang.Double - The width of the crop.

setCropWidth(Double value)

public final void setCropWidth(Double value)

Sets the width of the resulting cropped image in CropUnits units.

Parameters:

Parameter Type Description
value java.lang.Double The width of the crop.

getCropHeight()

public final Double getCropHeight()

Gets the height of the resulting cropped image in CropUnits units.

Returns: java.lang.Double - The height of the crop.

setCropHeight(Double value)

public final void setCropHeight(Double value)

Sets the height of the resulting cropped image in CropUnits units.

Parameters:

Parameter Type Description
value java.lang.Double The height of the crop.

getCropUnits()

public final XmpCropUnit getCropUnits()

Gets units for CropWidth and CropHeight .

Returns: XmpCropUnit - The crop units.

setCropUnits(XmpCropUnit value)

public final void setCropUnits(XmpCropUnit value)

Sets units for CropWidth and CropHeight .

Parameters:

Parameter Type Description
value XmpCropUnit The crop units.

getExposure()

public final Double getExposure()

Gets the Exposure setting.

Returns: java.lang.Double - The exposure.

setExposure(Double value)

public final void setExposure(Double value)

Sets the Exposure setting.

Parameters:

Parameter Type Description
value java.lang.Double The exposure.

getGreenHue()

public final Integer getGreenHue()

Gets the Green Hue setting. Range -100 to 100.

Returns: java.lang.Integer - The green hue.

setGreenHue(Integer value)

public final void setGreenHue(Integer value)

Sets the Green Hue setting. Range -100 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The green hue.

getGreenSaturation()

public final Integer getGreenSaturation()

Gets the Green Saturation setting. Range -100 to 100.

Returns: java.lang.Integer - The green saturation.

setGreenSaturation(Integer value)

public final void setGreenSaturation(Integer value)

Sets the Green Saturation setting. Range -100 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The green saturation.

hasCrop()

public final Boolean hasCrop()

Gets or sets the HasCrop value. When true, the image has a cropping rectangle.

Returns: java.lang.Boolean - true if the image has a cropping rectangle; otherwise, false .

setCrop(Boolean value)

public final void setCrop(Boolean value)

Sets the HasCrop value. When true, the image has a cropping rectangle.

Parameters:

Parameter Type Description
value java.lang.Boolean true if the image has a cropping rectangle; otherwise, false .

hasSettings()

public final Boolean hasSettings()

Gets or sets HasSettings value. When true, non-default camera raw settings.

Returns: java.lang.Boolean - true if image has non-default camera raw settings; otherwise, false .

setSettings(Boolean value)

public final void setSettings(Boolean value)

Sets HasSettings value. When true, non-default camera raw settings.

Parameters:

Parameter Type Description
value java.lang.Boolean true if image has non-default camera raw settings; otherwise, false .

getLuminanceSmoothing()

public final Integer getLuminanceSmoothing()

Gets the LuminanceSmoothing setting. Range 0 to 100.

Returns: java.lang.Integer - The luminance smoothing.

setLuminanceSmoothing(Integer value)

public final void setLuminanceSmoothing(Integer value)

Sets the LuminanceSmoothing setting. Range 0 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The luminance smoothing.

getRawFileName()

public final String getRawFileName()

Gets the file name for a raw file (not a complete path).

Returns: java.lang.String - The name of the raw file.

setRawFileName(String value)

public final void setRawFileName(String value)

Sets the file name for a raw file (not a complete path).

Parameters:

Parameter Type Description
value java.lang.String The name of the raw file.

getRedHue()

public final Integer getRedHue()

Gets the Red Hue setting. Range -100 to 100.

Returns: java.lang.Integer - The red hue.

setRedHue(Integer value)

public final void setRedHue(Integer value)

Sets the Red Hue setting. Range -100 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The red hue.

getRedSaturation()

public final Integer getRedSaturation()

Gets the Red Saturation setting. Range -100 to 100.

Returns: java.lang.Integer - The red saturation.

setRedSaturation(Integer value)

public final void setRedSaturation(Integer value)

Sets the Red Saturation setting. Range -100 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The red saturation.

getSaturation()

public final Integer getSaturation()

Gets the Saturation setting. Range -100 to 100.

Returns: java.lang.Integer - The saturation.

setSaturation(Integer value)

public final void setSaturation(Integer value)

Sets the Saturation setting. Range -100 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The saturation.

getShadows()

public final Integer getShadows()

Gets the Shadows setting. Range 0 to 100.

Returns: java.lang.Integer - The shadows.

setShadows(Integer value)

public final void setShadows(Integer value)

Sets the Shadows setting. Range 0 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The shadows.

getShadowTint()

public final Integer getShadowTint()

Gets the ShadowTint setting. Range -100 to 100.

Returns: java.lang.Integer - The shadow tint.

setShadowTint(Integer value)

public final void setShadowTint(Integer value)

Sets the ShadowTint setting. Range -100 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The shadow tint.

getSharpness()

public final Integer getSharpness()

Gets the Sharpness setting. Range 0 to 100.

Returns: java.lang.Integer - The sharpness.

setSharpness(Integer value)

public final void setSharpness(Integer value)

Sets the Sharpness setting. Range 0 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The sharpness.

getTemperature()

public final Integer getTemperature()

Gets the Temperature setting. Range 2000 to 50000.

Returns: java.lang.Integer - The temperature.

setTemperature(Integer value)

public final void setTemperature(Integer value)

Sets the Temperature setting. Range 2000 to 50000.

Parameters:

Parameter Type Description
value java.lang.Integer The temperature.

getTint()

public final Integer getTint()

Gets the Tint setting. Range -150 to 150.

Returns: java.lang.Integer - The tint.

setTint(Integer value)

public final void setTint(Integer value)

Sets the Tint setting. Range -150 to 150.

Parameters:

Parameter Type Description
value java.lang.Integer The tint.

getVersion()

public final String getVersion()

Gets the version of the Camera Raw plug-in.

Returns: java.lang.String - The version.

setVersion(String value)

public final void setVersion(String value)

Sets the version of the Camera Raw plug-in.

Parameters:

Parameter Type Description
value java.lang.String The version.

getVignetteAmount()

public final Integer getVignetteAmount()

Gets the Vignette Amount setting. Range -100 to 100.

Returns: java.lang.Integer - The vignette amount.

setVignetteAmount(Integer value)

public final void setVignetteAmount(Integer value)

Sets the Vignette Amount setting. Range -100 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The vignette amount.

getVignetteMidpoint()

public final Integer getVignetteMidpoint()

Gets the Vignetting Midpoint setting. Range 0 to 100.

Returns: java.lang.Integer - The Vignette Midpoint.

setVignetteMidpoint(Integer value)

public final void setVignetteMidpoint(Integer value)

Sets the Vignetting Midpoint setting. Range 0 to 100.

Parameters:

Parameter Type Description
value java.lang.Integer The Vignette Midpoint.

getWhiteBalance()

public final String getWhiteBalance()

Gets White Balance setting. Use SetWhiteBalance to set white balance value.

Returns: java.lang.String - The white balance.

set(String name, String value)

public void set(String name, String value)

Adds string property.

Parameters:

Parameter Type Description
name java.lang.String XMP metadata key.
value java.lang.String XMP metadata value.

setWhiteBalance(XmpWhiteBalance whiteBalance)

public final void setWhiteBalance(XmpWhiteBalance whiteBalance)

Sets the white balance.

Parameters:

Parameter Type Description
whiteBalance XmpWhiteBalance The white balance.