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. |