XmpCameraRawPackage

XmpCameraRawPackage class

Représente le schéma Camera Raw.

public sealed class XmpCameraRawPackage : XmpPackage

Constructeurs

Nom La description
XmpCameraRawPackage() Initialise une nouvelle instance duXmpCameraRawPackage classe.

Propriétés

Nom La description
AutoBrightness { get; set; } Obtient ou définit la valeur AutoBrightness. Quand c’est vrai,Brightness est automatiquement ajusté.
AutoContrast { get; set; } Obtient ou définit la valeur AutoContrast. Lorsqu’il est vrai, “Contraste” est automatiquement ajusté.
AutoExposure { get; set; } Obtient ou définit la valeur AutoExposure. Lorsqu’il est vrai, “l’exposition” est automatiquement ajustée.
AutoShadows { get; set; } Obtient ou définit la valeur AutoShadows. Lorsque vrai, “Ombres” est automatiquement ajusté.
BlueHue { get; set; } Obtient ou définit la valeur BlueHue. Null si indéfini.
BlueSaturation { get; set; } Obtient ou définit la BlueSaturation. Null si indéfini.
Brightness { get; set; } Obtient ou définit la valeur de luminosité. Null si indéfini.
CameraProfile { get; set; } Obtient ou définit la valeur CameraProfile.
ChromaticAberrationB { get; set; } Obtient ou définit le paramètre “Aberration chromatique, Fix Blue/Yellow Fringe”. Null si indéfini.
ChromaticAberrationR { get; set; } Obtient ou définit le paramètre “Aberration chromatique, Fix Red/Cyan Fringe”. Null si indéfini.
ColorNoiseReduction { get; set; } Obtient ou définit le paramètre de réduction du bruit de couleur. Plage 0 à 100.
Contrast { get; set; } Obtient ou définit le paramètre Contraste. Plage -50 à 100.
Count { get; } Obtient le nombre de propriétés de métadonnées.
CropAngle { get; set; } Obtient ou définit le paramètre CropAngle. Lorsque HasCrop est vrai, angle du rectangle de recadrage.
CropBottom { get; set; } Obtient ou définit le paramètre CropBottom. Lorsque HasCrop est vrai, bas du rectangle de recadrage.
CropHeight { get; set; } Obtient ou définit la hauteur de l’image recadrée résultante dansCropUnits unités.
CropLeft { get; set; } Obtient ou définit le paramètre CropLeft. Lorsque HasCrop est vrai, à gauche du rectangle de recadrage.
CropRight { get; set; } Obtient ou définit le paramètre CropRight. Lorsque HasCrop est vrai, à droite du rectangle de recadrage.
CropTop { get; set; } Obtient ou définit le paramètre CropTop. Lorsque HasCrop est vrai, haut du rectangle de recadrage.
CropUnits { get; set; } Obtient ou définit les unités pourCropWidth etCropHeight .
CropWidth { get; set; } Obtient ou définit la largeur de l’image recadrée résultante enCropUnits unités.
Exposure { get; set; } Obtient ou définit le paramètre d’exposition.
GreenHue { get; set; } Obtient ou définit le paramètre Teinte verte. Plage -100 à 100.
GreenSaturation { get; set; } Obtient ou définit le paramètre Saturation verte. Plage -100 à 100.
HasCrop { get; set; } Obtient ou définit la valeur HasCrop. Lorsque vrai, l’image a un rectangle de recadrage.
HasSettings { get; set; } Obtient ou définit la valeur HasSettings. Lorsque vrai, les paramètres bruts de l’appareil photo ne sont pas ceux par défaut.
Item { get; } Obtient leMetadataProperty avec le nom spécifié.
Keys { get; } Obtient une collection des noms de propriétés de métadonnées.
LuminanceSmoothing { get; set; } Obtient ou définit le paramètre LuminanceSmoothing. Plage 0 à 100.
MetadataType { get; } Obtient le type de métadonnées.
NamespaceUri { get; } Obtient l’URI de l’espace de noms.
Prefix { get; } Récupère le préfixe xmlns.
PropertyDescriptors { get; } Obtient une collection de descripteurs contenant des informations sur les propriétés accessibles via le moteur de recherche GroupDocs.Metadata.
RawFileName { get; set; } Obtient ou définit le nom de fichier pour un fichier brut (pas un chemin complet).
RedHue { get; set; } Obtient ou définit le paramètre Red Hue. Plage -100 à 100.
RedSaturation { get; set; } Obtient ou définit le paramètre Saturation rouge. Plage -100 à 100.
Saturation { get; set; } Obtient ou définit le paramètre Saturation. Plage -100 à 100.
Shadows { get; set; } Obtient ou définit le paramètre Ombres. Plage 0 à 100.
ShadowTint { get; set; } Obtient ou définit le paramètre ShadowTint. Plage -100 à 100.
Sharpness { get; set; } Obtient ou définit le paramètre Netteté. Plage 0 à 100.
Temperature { get; set; } Obtient ou définit le paramètre de température. Plage 2000 à 50000.
Tint { get; set; } Obtient ou définit le paramètre Teinte. Plage -150 à 150.
Version { get; set; } Obtient ou définit la version du plug-in Camera Raw.
VignetteAmount { get; set; } Obtient ou définit le paramètre Quantité de vignette. Plage -100 à 100.
VignetteMidpoint { get; set; } Obtient ou définit le paramètre Vignetting Midpoint. Plage 0 à 100.
WhiteBalance { get; } Obtient le réglage de la balance des blancs. UtiliserSetWhiteBalance pour définir la valeur de la balance des blancs.
XmlNamespace { get; } Obtient l’espace de noms XML.

Méthodes

Nom La description
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Ajoute des propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
Clear() Supprime toutes les propriétés XMP.
Contains(string) Détermine si le package contient une propriété de métadonnées avec le nom spécifié.
virtual FindProperties(Func<MetadataProperty, bool>) Trouve les propriétés de métadonnées satisfaisant le prédicat spécifié. La recherche est récursive, elle affecte donc également tous les packages imbriqués.
GetEnumerator() Renvoie un énumérateur qui parcourt la collection.
override GetXmpRepresentation() Convertit la valeur XMP en représentation XML.
Remove(string) Supprime la propriété avec le nom spécifié.
virtual RemoveProperties(Func<MetadataProperty, bool>) Supprime les propriétés de métadonnées satisfaisant le prédicat spécifié.
virtual Sanitize() Supprime les propriétés de métadonnées inscriptibles du package. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
Set(string, bool) Définit la propriété booléenne.
Set(string, DateTime) EnsemblesDateTime propriété.
Set(string, double) Définit la propriété double.
Set(string, int) Définit la propriété entière.
override Set(string, string) Ajoute une propriété de chaîne.
virtual Set(string, XmpArray) Définit la valeur héritée deXmpArray .
virtual Set(string, XmpComplexType) Définit la valeur héritée deXmpComplexType .
Set(string, XmpValueBase) Définit la valeur héritée deXmpValueBase .
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Définit les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués. Cette méthode est une combinaison deAddProperties etUpdateProperties Si une propriété existante satisfait le prédicat, sa valeur est mise à jour. S’il manque une propriété connue dans le package qui satisfait le prédicat, elle est ajoutée au package.
SetWhiteBalance(XmpWhiteBalance) Définit la balance des blancs.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Met à jour les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués.

Voir également