JpegExifData

JpegExifData class

Contenedor de datos EXIF para archivos jpeg.

public sealed class JpegExifData : ExifData

Constructores

NombreDescripción
JpegExifData()Inicializa una nueva instancia delJpegExifData clase.
JpegExifData(TiffDataType[])Inicializa una nueva instancia delJpegExifData clase con datos de array.
JpegExifData(TiffDataType[], TiffDataType[], TiffDataType[])Inicializa una nueva instancia delJpegExifData clase con datos de array.

Propiedades

NombreDescripción
ApertureValue { get; set; }Obtiene o establece el valor de apertura.
Artist { get; set; }Obtiene o establece el artista.
BitsPerSample { get; set; }Obtiene o establece los bits por muestra.
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.
Compression { get; set; }Obtiene o establece la compresión.
Contrast { get; set; }Obtiene o establece el contraste.
Copyright { get; set; }Obtiene o establece el copyright.
CustomRendered { get; set; }Obtiene o establece el renderizado personalizado.
DateTime { get; set; }Obtiene o establece la fecha y hora.
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.
ImageDescription { get; set; }Obtiene o establece la descripción de la imagen.
ImageLength { get; set; }Obtiene o establece la longitud de la imagen.
ImageUniqueID { get; set; }Obtiene o establece el identificador único de la imagen.
ImageWidth { get; set; }Obtiene o establece el ancho 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.
Model { get; set; }Obtiene o establece el modelo.
OECF { get; set; }Obtiene o establece la función de conversión optoeléctrica (OECF) especificada en ISO 14524.
Orientation { get; set; }Obtiene o establece la orientación.
PhotographicSensitivity { get; set; }Obtiene o establece la sensibilidad fotográfica.
PhotometricInterpretation { get; set; }Obtiene o establece la interpretación fotométrica.
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.
PlanarConfiguration { get; set; }Obtiene o establece la configuración planar.
PrimaryChromaticities { get; set; }Obtiene o establece la cromaticidad de los tres colores primarios de la imagen.
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.
ReferenceBlackWhite { get; set; }Obtiene o establece la referencia negro blanco.
RelatedSoundFile { get; set; }Obtiene o establece el archivo de sonido relacionado.
ResolutionUnit { get; set; }Obtiene o establece la unidad de resolución.
SamplesPerPixel { get; set; }Obtiene o establece las muestras por píxel.
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.
Software { get; set; }Obtiene o establece el software.
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.
Thumbnail { get; set; }Obtiene o establece la imagen en miniatura.
TransferFunction { get; set; }Obtiene o establece la función de transferencia.
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.
XResolution { get; set; }Obtiene o establece la resolución x.
YCbCrCoefficients { get; set; }Obtiene o establece los coeficientes de matriz para la transformación de datos de imagen RGB a YCbCr.
YCbCrPositioning { get; set; }Obtiene o establece la posición de los componentes de crominancia en relación con el componente de luminancia.
YCbCrSubSampling { get; set; }Obtiene o establece la relación de muestreo de los componentes de crominancia en relación con el componente de luminancia.
YResolution { get; set; }Obtiene o establece la resolución y.

Métodos

NombreDescripción
RemoveTag(ExifProperties)Eliminar etiqueta del contenedor
RemoveTag(ushort)Eliminar etiqueta del contenedor
SerializeExifData()Serializa los datos EXIF. Escribe los valores y contenidos de las etiquetas. La etiqueta de tamaño que más influye es el contenido de la etiqueta de miniatura.

Campos

NombreDescripción
const MaxExifSegmentSizeEl tamaño máximo de segmento EXIF en bytes permitido.

Ver también