XmpCameraRawPackage class
XmpCameraRawPackage class
Represents Camera Raw schema.
Inheritance: XmpCameraRawPackage
→
XmpPackage
→
XmpMetadataContainer
→
CustomPackage
→
MetadataPackage
The XmpCameraRawPackage type exposes the following members:
Constructors
Constructor | Description |
---|---|
init | Initializes a new instance of the XmpCameraRawPackage class. |
Properties
Property | Description |
---|---|
metadata_type | Gets the metadata type. |
keys | Gets a collection of the metadata property names. |
property_descriptors | Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine. |
count | Gets the number of metadata properties. |
prefix | Gets the xmlns prefix. |
namespace_uri | Gets the namespace URI. |
xml_namespace | Gets the XML namespace. |
auto_brightness | Gets or sets the AutoBrightness value. When true, XmpCameraRawPackage.brightness is automatically adjusted. |
auto_contrast | Gets or sets the AutoContrast value. When true, “Contrast” is automatically adjusted. |
auto_exposure | Gets or sets the AutoExposure value. When true, “Exposure” is automatically adjusted. |
auto_shadows | Gets or sets the AutoShadows value. When true, “Shadows” is automatically adjusted. |
blue_hue | Gets or sets the BlueHue value. Null if undefined. |
blue_saturation | Gets or sets the BlueSaturation. Null if undefined. |
brightness | Gets or sets the Brightness value. Null if undefined. |
camera_profile | Gets or sets the CameraProfile value. |
chromatic_aberration_b | Gets or sets the “Chromatic Aberration, Fix Blue/Yellow Fringe” setting. Null if undefined. |
chromatic_aberration_r | Gets or sets the “Chromatic Aberration, Fix Red/Cyan Fringe” setting. Null if undefined. |
color_noise_reduction | Gets or sets the Color Noise Reduction setting. Range 0 to 100. |
contrast | Gets or sets the Contrast setting. Range -50 to 100. |
crop_top | Gets or sets the CropTop setting. When HasCrop is true, top of the crop rectangle. |
crop_left | Gets or sets the CropLeft setting. When HasCrop is true, left of the crop rectangle. |
crop_bottom | Gets or sets the CropBottom setting. When HasCrop is true, bottom of the crop rectangle. |
crop_right | Gets or sets the CropRight setting. When HasCrop is true, right of the crop rectangle. |
crop_angle | Gets or sets the CropAngle setting. When HasCrop is true, angle of the crop rectangle. |
crop_width | Gets or sets the width of the resulting cropped image in XmpCameraRawPackage.crop_units units. |
crop_height | Gets or sets the height of the resulting cropped image in XmpCameraRawPackage.crop_units units. |
crop_units | Gets or sets units for XmpCameraRawPackage.crop_width and XmpCameraRawPackage.crop_height . |
exposure | Gets or sets the Exposure setting. |
green_hue | Gets or sets the Green Hue setting. Range -100 to 100. |
green_saturation | Gets or sets the Green Saturation setting. Range -100 to 100. |
has_crop | Gets or sets the HasCrop value. When true, the image has a cropping rectangle. |
has_settings | Gets or sets HasSettings value. When true, non-default camera raw settings. |
luminance_smoothing | Gets or sets the LuminanceSmoothing setting. Range 0 to 100. |
raw_file_name | Gets or sets the file name for a raw file (not a complete path). |
red_hue | Gets or sets the Red Hue setting. Range -100 to 100. |
red_saturation | Gets or sets the Red Saturation setting. Range -100 to 100. |
saturation | Gets or sets the Saturation setting. Range -100 to 100. |
shadows | Gets or sets the Shadows setting. Range 0 to 100. |
shadow_tint | Gets or sets the ShadowTint setting. Range -100 to 100. |
sharpness | Gets or sets the Sharpness setting. Range 0 to 100. |
temperature | Gets or sets the Temperature setting. Range 2000 to 50000. |
tint | Gets or sets the Tint setting. Range -150 to 150. |
version | Gets or sets the version of the Camera Raw plug-in. |
vignette_amount | Gets or sets the Vignette Amount setting. Range -100 to 100. |
vignette_midpoint | Gets or sets the Vignetting Midpoint setting. Range 0 to 100. |
white_balance | Gets White Balance setting. Use XmpCameraRawPackage.set_white_balance to set white balance value. |
Methods
Method | Description |
---|---|
set | Adds string property. |
set | Sets integer property. |
set | Sets boolean property. |
set | Sets DateTime property. |
set | Sets double property. |
set | Sets the value inherited from XmpValueBase . |
set | Sets the value inherited from XmpComplexType . |
set | Sets the value inherited from XmpArray . |
contains | Determines whether the package contains a metadata property with the specified name. |
find_properties | Finds the metadata properties satisfying a specification.
The search is recursive so it affects all nested packages as well. |
update_properties | Updates known metadata properties satisfying a specification.
The operation is recursive so it affects all nested packages as well. |
remove_properties | Removes metadata properties satisfying a specification. |
add_properties | Adds known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well. |
set_properties | Sets known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well. This method is a combination of MetadataPackage.add_properties and MetadataPackage.update_properties .
If an existing property satisfies the specification its value is updated. If there is a known property missing in the package that satisfies the specification it is added to the package. |
sanitize | Removes writable metadata properties from the package.
The operation is recursive so it affects all nested packages as well. |
get_xmp_representation | Converts the XMP value to the XML representation. |
remove | Removes the property with the specified name. |
clear | Removes all XMP properties. |
set_white_balance | Sets the white balance. |
See Also
- module
groupdocs.metadata.standards.xmp.schemes
- class
CustomPackage
- class
MetadataPackage
- class
XmpArray
- class
XmpCameraRawPackage
- class
XmpComplexType
- class
XmpMetadataContainer
- class
XmpPackage
- class
XmpValueBase