XmpCameraRawPackage Class
Represents Camera Raw schema.
Inheritance Hierarchy

Namespace: GroupDocs.Metadata.Standards.Xmp.Schemes
Assembly: GroupDocs.Metadata (in GroupDocs.Metadata.dll) Version: 21.6
Syntax
public sealed class XmpCameraRawPackage : XmpPackage

The XmpCameraRawPackage type exposes the following members.

Constructors
  NameDescription
Public methodXmpCameraRawPackage
Initializes a new instance of the XmpCameraRawPackage class.
Properties
  NameDescription
Public propertyAutoBrightness
Gets or sets the AutoBrightness value. When true, Brightness is automatically adjusted.
Public propertyAutoContrast
Gets or sets the AutoContrast value. When true, "Contrast" is automatically adjusted.
Public propertyAutoExposure
Gets or sets the AutoExposure value. When true, "Exposure" is automatically adjusted.
Public propertyAutoShadows
Gets or sets the AutoShadows value. When true, "Shadows" is automatically adjusted.
Public propertyBlueHue
Gets or sets the BlueHue value. Null if undefined.
Public propertyBlueSaturation
Gets or sets the BlueSaturation. Null if undefined.
Public propertyBrightness
Gets or sets the Brightness value. Null if undefined.
Public propertyCameraProfile
Gets or sets the CameraProfile value.
Public propertyChromaticAberrationB
Gets or sets the "Chromatic Aberration, Fix Blue/Yellow Fringe" setting. Null if undefined.
Public propertyChromaticAberrationR
Gets or sets the "Chromatic Aberration, Fix Red/Cyan Fringe" setting. Null if undefined.
Public propertyColorNoiseReduction
Gets or sets the Color Noise Reduction setting. Range 0 to 100.
Public propertyContrast
Gets or sets the Contrast setting. Range -50 to 100.
Public propertyCount
Gets the number of metadata properties.
(Inherited from MetadataPackage.)
Public propertyCropAngle
Gets or sets the CropAngle setting. When HasCrop is true, angle of the crop rectangle.
Public propertyCropBottom
Gets or sets the CropBottom setting. When HasCrop is true, bottom of the crop rectangle.
Public propertyCropHeight
Gets or sets the height of the resulting cropped image in CropUnits units.
Public propertyCropLeft
Gets or sets the CropLeft setting. When HasCrop is true, left of the crop rectangle.
Public propertyCropRight
Gets or sets the CropRight setting. When HasCrop is true, right of the crop rectangle.
Public propertyCropTop
Gets or sets the CropTop setting. When HasCrop is true, top of the crop rectangle.
Public propertyCropUnits
Gets or sets units for CropWidth and CropHeight.
Public propertyCropWidth
Gets or sets the width of the resulting cropped image in CropUnits units.
Public propertyExposure
Gets or sets the Exposure setting.
Public propertyGreenHue
Gets or sets the Green Hue setting. Range -100 to 100.
Public propertyGreenSaturation
Gets or sets the Green Saturation setting. Range -100 to 100.
Public propertyHasCrop
Gets or sets the HasCrop value. When true, the image has a cropping rectangle.
Public propertyHasSettings
Gets or sets HasSettings value. When true, non-default camera raw settings.
Public propertyItem
Gets the MetadataProperty with the specified name.
(Inherited from MetadataPackage.)
Public propertyKeys
Gets a collection of the metadata property names.
(Inherited from MetadataPackage.)
Public propertyKnowPropertyDescriptors Obsolete.
Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
(Inherited from MetadataPackage.)
Public propertyLuminanceSmoothing
Gets or sets the LuminanceSmoothing setting. Range 0 to 100.
Public propertyMetadataType
Gets the metadata type.
(Inherited from MetadataPackage.)
Public propertyNamespaceUri
Gets the namespace URI.
(Inherited from XmpPackage.)
Public propertyPrefix
Gets the xmlns prefix.
(Inherited from XmpPackage.)
Public propertyPropertyDescriptors
Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
(Inherited from MetadataPackage.)
Public propertyRawFileName
Gets or sets the file name for a raw file (not a complete path).
Public propertyRedHue
Gets or sets the Red Hue setting. Range -100 to 100.
Public propertyRedSaturation
Gets or sets the Red Saturation setting. Range -100 to 100.
Public propertySaturation
Gets or sets the Saturation setting. Range -100 to 100.
Public propertyShadows
Gets or sets the Shadows setting. Range 0 to 100.
Public propertyShadowTint
Gets or sets the ShadowTint setting. Range -100 to 100.
Public propertySharpness
Gets or sets the Sharpness setting. Range 0 to 100.
Public propertyTemperature
Gets or sets the Temperature setting. Range 2000 to 50000.
Public propertyTint
Gets or sets the Tint setting. Range -150 to 150.
Public propertyVersion
Gets or sets the version of the Camera Raw plug-in.
Public propertyVignetteAmount
Gets or sets the Vignette Amount setting. Range -100 to 100.
Public propertyVignetteMidpoint
Gets or sets the Vignetting Midpoint setting. Range 0 to 100.
Public propertyWhiteBalance
Gets White Balance setting. Use SetWhiteBalance(XmpWhiteBalance) to set white balance value.
Public propertyXmlNamespace
Gets the XML namespace.
(Inherited from XmpPackage.)
Methods
  NameDescription
Public methodAddProperties
Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodClear
Removes all XMP properties.
(Inherited from XmpPackage.)
Public methodContains
Determines whether the package contains a metadata property with the specified name.
(Inherited from MetadataPackage.)
Public methodEquals (Inherited from Object.)
Public methodFindProperties
Finds the metadata properties satisfying the specified predicate. The search is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from MetadataPackage.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetXmpRepresentation
Converts the XMP value to the XML representation.
(Inherited from XmpPackage.)
Public methodRemove
Removes the property with the specified name.
(Inherited from XmpPackage.)
Public methodRemoveProperties
Removes metadata properties satisfying the specified predicate.
(Inherited from MetadataPackage.)
Public methodSanitize
Removes writable metadata properties from the package. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodSet(String, XmpArray)
Sets the value inherited from XmpArray .
(Inherited from XmpPackage.)
Public methodSet(String, XmpComplexType)
Sets the value inherited from XmpComplexType .
(Inherited from XmpPackage.)
Public methodSet(String, XmpValueBase)
Sets the value inherited from XmpValueBase .
(Inherited from XmpPackage.)
Public methodSet(String, Boolean)
Sets boolean property.
(Inherited from XmpPackage.)
Public methodSet(String, DateTime)
Sets DateTime property.
(Inherited from XmpPackage.)
Public methodSet(String, Double)
Sets double property.
(Inherited from XmpPackage.)
Public methodSet(String, Int32)
Sets integer property.
(Inherited from XmpPackage.)
Public methodSet(String, String)
Adds string property.
(Overrides XmpPackageSet(String, String).)
Public methodSetProperties
Sets known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. This method is a combination of AddProperties(FuncMetadataProperty, Boolean, PropertyValue) and UpdateProperties(FuncMetadataProperty, Boolean, PropertyValue). If an existing property satisfies the predicate its value is updated. If there is a known property missing in the package that satisfies the predicate it is added to the package.
(Inherited from MetadataPackage.)
Public methodSetWhiteBalance
Sets the white balance.
Public methodToString (Inherited from Object.)
Public methodUpdateProperties
Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
See Also