ExifData
Contenido
[
Ocultar
]ExifData class
Contenedor de datos EXIF.
public class ExifData : TiffDataTypeController
Constructores
Nombre | Descripción |
---|---|
ExifData() | Inicializa una nueva instancia delExifData clase. |
ExifData(TiffDataType[]) | Inicializa una nueva instancia delExifData clase con datos de array. |
ExifData(TiffDataType[], TiffDataType[], TiffDataType[]) | Inicializa una nueva instancia delExifData clase con datos de array. |
Propiedades
Nombre | Descripción |
---|---|
ApertureValue { get; set; } | Obtiene o establece el valor de apertura. |
BodySerialNumber { get; set; } | Obtiene o establece el número de serie del cuerpo de la cámara. |
BrightnessValue { get; set; } | Obtiene o establece el valor de brillo. |
CameraOwnerName { get; set; } | Obtiene o establece el nombre del propietario de la cámara |
CFAPattern { get; set; } | Obtiene o establece el patrón CFA. |
ColorSpace { get; set; } | Obtiene o establece el espacio de color. |
CommonTags { get; set; } | Obtiene o establece etiquetas, que pertenecen a la sección común. Esto se aplica solo a imágenes jpeg, en formato tiff se utilizan tiffOptions en su lugar |
ComponentsConfiguration { get; set; } | Obtiene o establece la configuración de los componentes. |
CompressedBitsPerPixel { get; set; } | Obtiene o establece los bits comprimidos por píxel. |
Contrast { get; set; } | Obtiene o establece el contraste. |
CustomRendered { get; set; } | Obtiene o establece el renderizado personalizado. |
DateTimeDigitized { get; set; } | Obtiene o establece la fecha hora digitalizada. |
DateTimeOriginal { get; set; } | Obtiene o establece la fecha y hora original. |
DeviceSettingDescription { get; set; } | Obtiene o establece la configuración del dispositivo descripción |
DigitalZoomRatio { get; set; } | Obtiene o establece la relación de zoom digital. |
ExifTags { get; set; } | Obtiene o establece etiquetas que pertenecen solo a la sección EXIF. |
ExifVersion { get; set; } | Obtiene o establece la versión EXIF. |
ExposureBiasValue { get; set; } | Obtiene o establece el valor del sesgo de exposición. |
ExposureIndex { get; set; } | Obtiene o establece el índice de exposición. |
ExposureMode { get; set; } | Obtiene o establece el modo de exposición. |
ExposureProgram { get; set; } | Obtiene o establece el programa de exposición. |
ExposureTime { get; set; } | Obtiene o establece el tiempo de exposición. |
FileSource { get; set; } | Obtiene o establece el tipo de origen del archivo. |
Flash { get; set; } | Obtiene o establece el flash. |
FlashEnergy { get; set; } | Obtiene o establece la energía del flash. |
FlashpixVersion { get; set; } | Obtiene o establece la versión de flash pix. |
FNumber { get; set; } | Obtiene o establece el número F. |
FocalLength { get; set; } | Obtiene o establece la distancia focal. |
FocalLengthIn35MmFilm { get; set; } | Obtiene o establece la distancia focal en película de 35 mm. |
FocalPlaneResolutionUnit { get; set; } | Obtiene o establece la unidad de resolución del plano focal. |
FocalPlaneXResolution { get; set; } | Obtiene o establece la resolución x del plano focal. |
FocalPlaneYResolution { get; set; } | Obtiene o establece la resolución del plano focal y. |
GainControl { get; set; } | Obtiene o establece el grado de ajuste general de la ganancia de la imagen. |
Gamma { get; set; } | Obtiene o establece la gamma. |
GPSAltitude { get; set; } | Obtiene o establece la altitud del GPS. |
GPSAltitudeRef { get; set; } | Obtiene o establece la altitud GPS utilizada como altitud de referencia. |
GPSAreaInformation { get; set; } | Obtiene o establece la información del área GPS. |
GPSDateStamp { get; set; } | Obtiene o establece la información de fecha y hora de registro de la cadena de caracteres GPS relativa a UTC (Tiempo universal coordinado). |
GPSDestBearing { get; set; } | Obtiene o establece el rumbo GPS al punto de destino. |
GPSDestBearingRef { get; set; } | Obtiene o establece la referencia GPS utilizada para dar el rumbo al punto de destino. |
GPSDestDistance { get; set; } | Obtiene o establece la distancia GPS al punto de destino. |
GPSDestDistanceRef { get; set; } | Obtiene o establece la unidad GPS utilizada para expresar la distancia al punto de destino. |
GPSDestLatitude { get; set; } | Obtiene o establece la latitud GPS del punto de destino. |
GPSDestLatitudeRef { get; set; } | Obtiene o establece el valor GPS que indica si la latitud del punto de destino es latitud norte o sur. |
GPSDestLongitude { get; set; } | Obtiene o establece la longitud GPS del punto de destino. |
GPSDestLongitudeRef { get; set; } | Obtiene o establece el valor GPS que indica si la longitud del punto de destino es longitud este u oeste. |
GPSDifferential { get; set; } | Obtiene o establece un valor GPS que indica si se aplica corrección diferencial al receptor GPS. |
GPSDOP { get; set; } | Obtiene o establece el DOP GPS (grado de precisión de los datos). |
GPSImgDirection { get; set; } | Obtiene o establece la dirección GPS de la imagen cuando fue capturada. |
GPSImgDirectionRef { get; set; } | Obtiene o establece la referencia GPS para dar la dirección de la imagen cuando se captura. |
GPSLatitude { get; set; } | Obtiene o establece la latitud del GPS. |
GPSLatitudeRef { get; set; } | Obtiene o establece la latitud del GPS en latitud norte o sur. |
GPSLongitude { get; set; } | Obtiene o establece la longitud del GPS. |
GPSLongitudeRef { get; set; } | Obtiene o establece la longitud del GPS en longitud este u oeste. |
GPSMapDatum { get; set; } | Obtiene o establece los datos del levantamiento geodésico GPS utilizados por el receptor GPS. |
GPSMeasureMode { get; set; } | Obtiene o establece el modo de medición GPS. |
GPSProcessingMethod { get; set; } | Obtiene o establece la cadena de caracteres GPS que registra el nombre del método utilizado para encontrar la ubicación. |
GPSSatellites { get; set; } | Obtiene o establece los satélites GPS utilizados para las mediciones. |
GPSSpeed { get; set; } | Obtiene o establece la velocidad de movimiento del receptor GPS. |
GPSSpeedRef { get; set; } | Obtiene o establece la unidad utilizada para expresar la velocidad de movimiento del receptor GPS. |
GPSStatus { get; set; } | Obtiene o establece el estado del receptor GPS cuando se graba la imagen. |
GPSTags { get; set; } | Obtiene o establece etiquetas, que pertenecen solo a la sección GPS. |
GPSTimestamp { get; set; } | Obtiene o establece la hora del GPS como UTC (Tiempo Universal Coordinado). |
GPSTrack { get; set; } | Obtiene o establece la dirección del movimiento del receptor GPS. |
GPSTrackRef { get; set; } | Obtiene o establece la referencia para dar la dirección del movimiento del receptor GPS. |
GPSVersionID { get; set; } | Obtiene o establece el identificador de versión GPS. |
ImageUniqueID { get; set; } | Obtiene o establece el identificador único de la imagen. |
IsBigEndian { get; set; } | Obtiene o establece un valor que indica si la secuencia de datos EXIF creada a partir de ellos es big endian. |
ISOSpeed { get; set; } | Obtiene o establece la velocidad ISO |
ISOSpeedLatitudeYYY { get; set; } | Obtiene o establece el valor de latitud de velocidad ISO yyy de una cámara o dispositivo de entrada definido en ISO 12232. |
ISOSpeedLatitudeZZZ { get; set; } | Obtiene o establece el valor zzz de latitud de velocidad ISO de una cámara o dispositivo de entrada definido en ISO 12232. |
LensMake { get; set; } | Obtiene o establece el fabricante de la lente. |
LensModel { get; set; } | Obtiene o establece el modelo de lente. |
LensSerialNumber { get; set; } | Obtiene o establece el número de serie de la lente. |
LensSpecification { get; set; } | Obtiene o establece la especificación de la lente |
LightSource { get; set; } | Obtiene o establece la fuente de luz. |
Make { get; set; } | Obtiene o establece el fabricante del equipo de grabación. |
MakerNoteData { get; } | Obtiene los datos de la nota del fabricante. |
MakerNoteRawData { get; set; } | Obtiene o establece los datos sin procesar de la nota del fabricante. |
MakerNotes { get; } | Obtiene las notas del fabricante. |
MaxApertureValue { get; set; } | Obtiene o establece el valor de apertura máxima. |
MeteringMode { get; set; } | Obtiene o establece el modo de medición. |
OECF { get; set; } | Obtiene o establece la función de conversión optoeléctrica (OECF) especificada en ISO 14524. |
PhotographicSensitivity { get; set; } | Obtiene o establece la sensibilidad fotográfica. |
PixelXDimension { get; set; } | Obtiene o establece la dimensión x del píxel. |
PixelYDimension { get; set; } | Obtiene o establece la dimensión del píxel y. |
Properties { get; set; } | Obtiene o establece todas las etiquetas EXIF (incluidas las etiquetas comunes y GPS). |
RecommendedExposureIndex { get; set; } | Obtiene o establece el índice de exposición recomendado. |
RelatedSoundFile { get; set; } | Obtiene o establece el archivo de sonido relacionado. |
Saturation { get; set; } | Obtiene o establece la saturación. |
SceneCaptureType { get; set; } | Obtiene o establece el tipo de captura de escena. |
SceneType { get; set; } | Obtiene o establece el tipo de escena. |
SensingMethod { get; set; } | Obtiene o establece el método de detección. |
SensitivityType { get; set; } | Obtiene o establece el tipo de sensibilidad. |
Sharpness { get; set; } | Obtiene o establece la nitidez. |
ShutterSpeedValue { get; set; } | Obtiene o establece el valor de la velocidad de obturación. |
SpatialFrequencyResponse { get; set; } | Obtiene o establece la respuesta de frecuencia espacial. |
SpectralSensitivity { get; set; } | Obtiene o establece la sensibilidad espectral. |
StandardOutputSensitivity { get; set; } | Obtiene o establece la sensibilidad de salida estándar |
SubjectArea { get; set; } | Obtiene o establece el área de asunto. |
SubjectDistance { get; set; } | Obtiene o establece la distancia del sujeto. |
SubjectDistanceRange { get; set; } | Obtiene o establece el rango de distancia del sujeto. |
SubjectLocation { get; set; } | Obtiene o establece la ubicación del asunto. |
SubsecTime { get; set; } | Obtiene o establece las fracciones de segundos para la etiqueta DateTime. |
SubsecTimeDigitized { get; set; } | Obtiene o establece las fracciones de segundos para la etiqueta DateTimeDigitized. |
SubsecTimeOriginal { get; set; } | Obtiene o establece las fracciones de segundos para la etiqueta DateTimeOriginal. |
UserComment { get; set; } | Obtiene o establece el comentario del usuario. |
WhiteBalance { get; set; } | Obtiene o establece el balance de blancos. |
WhitePoint { get; set; } | Obtiene o establece la cromaticidad del punto blanco de la imagen. |
Métodos
Nombre | Descripción |
---|---|
RemoveTag(ExifProperties) | Eliminar etiqueta del contenedor |
RemoveTag(ushort) | Eliminar etiqueta del contenedor |
Ejemplos
Acceda a las notas del fabricante de la cámara en una imagen Jpeg.
[C#]
using (var image = (JpegImage)Image.Load("Sample.jpg"))
{
foreach (var makerNote in image.ExifData.MakerNotes)
{
Console.WriteLine("Name = {0}, Value = {1}", makerNote.Name, makerNote.Value);
}
}
Ver también
- class TiffDataTypeController
- espacio de nombres Aspose.Imaging.Exif
- asamblea Aspose.Imaging