com.groupdocs.metadata.core

Interfaces

Classes

Exceptions

com.groupdocs.metadata.core

Class XmpCameraRawPackage

    • Constructor Detail

      • XmpCameraRawPackage

        public XmpCameraRawPackage()

        Initializes a new instance of the XmpCameraRawPackage class.

    • Method Detail

      • getAutoBrightness

        public final Boolean getAutoBrightness()

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

        Returns:
        true if [automatic brightness]; otherwise, false.
      • setAutoBrightness

        public final void setAutoBrightness(Boolean value)

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

        Parameters:
        value - true if [automatic brightness]; otherwise, false.
      • getAutoContrast

        public final Boolean getAutoContrast()

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

        Returns:
        true if [automatic contrast]; otherwise, false.
      • setAutoContrast

        public final void setAutoContrast(Boolean value)

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

        Parameters:
        value - true if [automatic contrast]; otherwise, false.
      • getAutoExposure

        public final Boolean getAutoExposure()

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

        Returns:
        true if [automatic exposure]; otherwise, false.
      • setAutoExposure

        public final void setAutoExposure(Boolean value)

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

        Parameters:
        value - true if [automatic exposure]; otherwise, false.
      • getAutoShadows

        public final Boolean getAutoShadows()

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

        Returns:
        true if [automatic shadows]; otherwise, false.
      • setAutoShadows

        public final void setAutoShadows(Boolean value)

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

        Parameters:
        value - true if [automatic shadows]; otherwise, false.
      • getBlueHue

        public final Integer getBlueHue()

        Gets the BlueHue value. Null if undefined.

        Returns:
        The blue hue.
      • setBlueHue

        public final void setBlueHue(Integer value)

        Sets the BlueHue value. Null if undefined.

        Parameters:
        value - The blue hue.
      • getBlueSaturation

        public final Integer getBlueSaturation()

        Gets the BlueSaturation. Null if undefined.

        Returns:
        The blue saturation.
      • setBlueSaturation

        public final void setBlueSaturation(Integer value)

        Sets the BlueSaturation. Null if undefined.

        Parameters:
        value - The blue saturation.
      • getBrightness

        public final Integer getBrightness()

        Gets the Brightness value. Null if undefined.

        Returns:
        The brightness.
      • setBrightness

        public final void setBrightness(Integer value)

        Sets the Brightness value. Null if undefined.

        Parameters:
        value - The brightness.
      • getCameraProfile

        public final String getCameraProfile()

        Gets the CameraProfile value.

        Returns:
        The camera profile.
      • setCameraProfile

        public final void setCameraProfile(String value)

        Sets the CameraProfile value.

        Parameters:
        value - The camera profile.
      • getChromaticAberrationB

        public final Integer getChromaticAberrationB()

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

        Returns:
        The chromatic aberration B.
      • setChromaticAberrationB

        public final void setChromaticAberrationB(Integer value)

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

        Parameters:
        value - The chromatic aberration B.
      • getChromaticAberrationR

        public final Integer getChromaticAberrationR()

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

        Returns:
        The chromatic aberration R.
      • setChromaticAberrationR

        public final void setChromaticAberrationR(Integer value)

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

        Parameters:
        value - The chromatic aberration R.
      • getColorNoiseReduction

        public final Integer getColorNoiseReduction()

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

        Returns:
        The color noise reduction.
      • setColorNoiseReduction

        public final void setColorNoiseReduction(Integer value)

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

        Parameters:
        value - The color noise reduction.
      • getContrast

        public final Integer getContrast()

        Gets the Contrast setting. Range -50 to 100.

        Returns:
        The contrast.
      • setContrast

        public final void setContrast(Integer value)

        Sets the Contrast setting. Range -50 to 100.

        Parameters:
        value - The contrast.
      • getCropTop

        public final Double getCropTop()

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

        Returns:
        The crop top.
      • setCropTop

        public final void setCropTop(Double value)

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

        Parameters:
        value - The crop top.
      • getCropLeft

        public final Double getCropLeft()

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

        Returns:
        The crop left.
      • setCropLeft

        public final void setCropLeft(Double value)

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

        Parameters:
        value - The crop left.
      • getCropBottom

        public final Double getCropBottom()

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

        Returns:
        The crop bottom.
      • setCropBottom

        public final void setCropBottom(Double value)

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

        Parameters:
        value - The crop bottom.
      • getCropRight

        public final Double getCropRight()

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

        Returns:
        The crop right.
      • setCropRight

        public final void setCropRight(Double value)

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

        Parameters:
        value - The crop right.
      • getCropAngle

        public final Double getCropAngle()

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

        Returns:
        The crop angle.
      • setCropAngle

        public final void setCropAngle(Double value)

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

        Parameters:
        value - The crop angle.
      • getCropWidth

        public final Double getCropWidth()

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

        Returns:
        The width of the crop.
      • setCropWidth

        public final void setCropWidth(Double value)

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

        Parameters:
        value - The width of the crop.
      • getCropHeight

        public final Double getCropHeight()

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

        Returns:
        The height of the crop.
      • setCropHeight

        public final void setCropHeight(Double value)

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

        Parameters:
        value - The height of the crop.
      • getCropUnits

        public final int getCropUnits()

        Gets units for CropWidth and CropHeight.

        Returns:
        The crop units.
      • setCropUnits

        public final void setCropUnits(int value)

        Sets units for CropWidth and CropHeight.

        Parameters:
        value - The crop units.
      • getExposure

        public final Double getExposure()

        Gets the Exposure setting.

        Returns:
        The exposure.
      • setExposure

        public final void setExposure(Double value)

        Sets the Exposure setting.

        Parameters:
        value - The exposure.
      • getGreenHue

        public final Integer getGreenHue()

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

        Returns:
        The green hue.
      • setGreenHue

        public final void setGreenHue(Integer value)

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

        Parameters:
        value - The green hue.
      • getGreenSaturation

        public final Integer getGreenSaturation()

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

        Returns:
        The green saturation.
      • setGreenSaturation

        public final void setGreenSaturation(Integer value)

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

        Parameters:
        value - The green saturation.
      • hasCrop

        public final Boolean hasCrop()

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

        Returns:
        true if the image has a cropping rectangle; otherwise, false.
      • setCrop

        public final void setCrop(Boolean value)

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

        Parameters:
        value - 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:
        true if image has non-default camera raw settings; otherwise, false.
      • setSettings

        public final void setSettings(Boolean value)

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

        Parameters:
        value - 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:
        The luminance smoothing.
      • setLuminanceSmoothing

        public final void setLuminanceSmoothing(Integer value)

        Sets the LuminanceSmoothing setting. Range 0 to 100.

        Parameters:
        value - The luminance smoothing.
      • getRawFileName

        public final String getRawFileName()

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

        Returns:
        The name of the raw file.
      • setRawFileName

        public final void setRawFileName(String value)

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

        Parameters:
        value - The name of the raw file.
      • getRedHue

        public final Integer getRedHue()

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

        Returns:
        The red hue.
      • setRedHue

        public final void setRedHue(Integer value)

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

        Parameters:
        value - The red hue.
      • getRedSaturation

        public final Integer getRedSaturation()

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

        Returns:
        The red saturation.
      • setRedSaturation

        public final void setRedSaturation(Integer value)

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

        Parameters:
        value - The red saturation.
      • getSaturation

        public final Integer getSaturation()

        Gets the Saturation setting. Range -100 to 100.

        Returns:
        The saturation.
      • setSaturation

        public final void setSaturation(Integer value)

        Sets the Saturation setting. Range -100 to 100.

        Parameters:
        value - The saturation.
      • getShadows

        public final Integer getShadows()

        Gets the Shadows setting. Range 0 to 100.

        Returns:
        The shadows.
      • setShadows

        public final void setShadows(Integer value)

        Sets the Shadows setting. Range 0 to 100.

        Parameters:
        value - The shadows.
      • getShadowTint

        public final Integer getShadowTint()

        Gets the ShadowTint setting. Range -100 to 100.

        Returns:
        The shadow tint.
      • setShadowTint

        public final void setShadowTint(Integer value)

        Sets the ShadowTint setting. Range -100 to 100.

        Parameters:
        value - The shadow tint.
      • getSharpness

        public final Integer getSharpness()

        Gets the Sharpness setting. Range 0 to 100.

        Returns:
        The sharpness.
      • setSharpness

        public final void setSharpness(Integer value)

        Sets the Sharpness setting. Range 0 to 100.

        Parameters:
        value - The sharpness.
      • getTemperature

        public final Integer getTemperature()

        Gets the Temperature setting. Range 2000 to 50000.

        Returns:
        The temperature.
      • setTemperature

        public final void setTemperature(Integer value)

        Sets the Temperature setting. Range 2000 to 50000.

        Parameters:
        value - The temperature.
      • getTint

        public final Integer getTint()

        Gets the Tint setting. Range -150 to 150.

        Returns:
        The tint.
      • setTint

        public final void setTint(Integer value)

        Sets the Tint setting. Range -150 to 150.

        Parameters:
        value - The tint.
      • getVersion

        public final String getVersion()

        Gets the version of the Camera Raw plug-in.

        Returns:
        The version.
      • setVersion

        public final void setVersion(String value)

        Sets the version of the Camera Raw plug-in.

        Parameters:
        value - The version.
      • getVignetteAmount

        public final Integer getVignetteAmount()

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

        Returns:
        The vignette amount.
      • setVignetteAmount

        public final void setVignetteAmount(Integer value)

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

        Parameters:
        value - The vignette amount.
      • getVignetteMidpoint

        public final Integer getVignetteMidpoint()

        Gets the Vignetting Midpoint setting. Range 0 to 100.

        Returns:
        The Vignette Midpoint.
      • setVignetteMidpoint

        public final void setVignetteMidpoint(Integer value)

        Sets the Vignetting Midpoint setting. Range 0 to 100.

        Parameters:
        value - The Vignette Midpoint.
      • getWhiteBalance

        public final String getWhiteBalance()

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

        Returns:
        The white balance.
      • set

        public void set(String name,
               String value)

        Adds string property.

        Overrides:
        set in class XmpPackage
        Parameters:
        name - XMP metadata key.
        value - XMP metadata value.
      • setWhiteBalance

        public final void setWhiteBalance(XmpWhiteBalance whiteBalance)

        Sets the white balance.

        Parameters:
        whiteBalance - The white balance.
        Throws:
        ArgumentNullException - WhiteBalance could not be null.