JpegExifData

JpegExifData class

Контейнер данных EXIF для файлов jpeg.

public sealed class JpegExifData : ExifData

Конструкторы

ИмяОписание
JpegExifData()Инициализирует новый экземпляр классаJpegExifData.
JpegExifData(TiffDataType[])Инициализирует новый экземпляр классаJpegExifDataданными из массива.
JpegExifData(TiffDataType[], TiffDataType[], TiffDataType[])Инициализирует новый экземпляр классаJpegExifDataданными из массива.

Характеристики

ИмяОписание
ApertureValue { get; set; }
Artist { get; set; }Получает или устанавливает исполнителя.
BitsPerSample { get; set; }Получает или устанавливает биты на выборку.
BodySerialNumber { get; set; }
BrightnessValue { get; set; }
CameraOwnerName { get; set; }
CFAPattern { get; set; }
ColorSpace { get; set; }
CommonTags { get; set; }
ComponentsConfiguration { get; set; }
CompressedBitsPerPixel { get; set; }
Compression { get; set; }Получает или задает сжатие.
Contrast { get; set; }
Copyright { get; set; }Получает или устанавливает авторские права.
CustomRendered { get; set; }
DateTime { get; set; }Получает или устанавливает дату и время.
DateTimeDigitized { get; set; }
DateTimeOriginal { get; set; }
DeviceSettingDescription { get; set; }
DigitalZoomRatio { get; set; }
ExifTags { get; set; }
ExifVersion { get; set; }
ExposureBiasValue { get; set; }
ExposureIndex { get; set; }
ExposureMode { get; set; }
ExposureProgram { get; set; }
ExposureTime { get; set; }
FileSource { get; set; }
Flash { get; set; }
FlashEnergy { get; set; }
FlashpixVersion { get; set; }
FNumber { get; set; }
FocalLength { get; set; }
FocalLengthIn35MmFilm { get; set; }
FocalPlaneResolutionUnit { get; set; }
FocalPlaneXResolution { get; set; }
FocalPlaneYResolution { get; set; }
GainControl { get; set; }
Gamma { get; set; }
GPSAltitude { get; set; }
GPSAltitudeRef { get; set; }
GPSAreaInformation { get; set; }
GPSDateStamp { get; set; }
GPSDestBearing { get; set; }
GPSDestBearingRef { get; set; }
GPSDestDistance { get; set; }
GPSDestDistanceRef { get; set; }
GPSDestLatitude { get; set; }
GPSDestLatitudeRef { get; set; }
GPSDestLongitude { get; set; }
GPSDestLongitudeRef { get; set; }
GPSDifferential { get; set; }
GPSDOP { get; set; }
GPSImgDirection { get; set; }
GPSImgDirectionRef { get; set; }
GPSLatitude { get; set; }
GPSLatitudeRef { get; set; }
GPSLongitude { get; set; }
GPSLongitudeRef { get; set; }
GPSMapDatum { get; set; }
GPSMeasureMode { get; set; }
GPSProcessingMethod { get; set; }
GPSSatellites { get; set; }
GPSSpeed { get; set; }
GPSSpeedRef { get; set; }
GPSStatus { get; set; }
GPSTags { get; set; }
GPSTimestamp { get; set; }
GPSTrack { get; set; }
GPSTrackRef { get; set; }
GPSVersionID { get; set; }
ImageDescription { get; set; }Получает или задает описание изображения.
ImageLength { get; set; }Получает или задает длину изображения.
ImageUniqueID { get; set; }
ImageWidth { get; set; }Получает или задает ширину изображения.
IsBigEndian { get; set; }
ISOSpeed { get; set; }
ISOSpeedLatitudeYYY { get; set; }
ISOSpeedLatitudeZZZ { get; set; }
LensMake { get; set; }
LensModel { get; set; }
LensSerialNumber { get; set; }
LensSpecification { get; set; }
LightSource { get; set; }
Make { get; set; }
MakerNoteData { get; }
MakerNoteRawData { get; set; }
MakerNotes { get; }
MaxApertureValue { get; set; }
MeteringMode { get; set; }
Model { get; set; }Получает или устанавливает модель.
OECF { get; set; }
Orientation { get; set; }Получает или задает ориентацию.
PhotographicSensitivity { get; set; }
PhotometricInterpretation { get; set; }Получает или задает фотометрическую интерпретацию.
PixelXDimension { get; set; }
PixelYDimension { get; set; }
PlanarConfiguration { get; set; }Получает или задает планарную конфигурацию.
PrimaryChromaticities { get; set; }Получает или задает цветность трех основных цветов изображения.
Properties { get; set; }
RecommendedExposureIndex { get; set; }
ReferenceBlackWhite { get; set; }Получает или устанавливает ссылку черный белый.
RelatedSoundFile { get; set; }
ResolutionUnit { get; set; }Получает или задает единицу разрешения.
SamplesPerPixel { get; set; }Получает или устанавливает выборки на пиксель.
Saturation { get; set; }
SceneCaptureType { get; set; }
SceneType { get; set; }
SensingMethod { get; set; }
SensitivityType { get; set; }
Sharpness { get; set; }
ShutterSpeedValue { get; set; }
Software { get; set; }Получает или устанавливает программное обеспечение.
SpatialFrequencyResponse { get; set; }
SpectralSensitivity { get; set; }
StandardOutputSensitivity { get; set; }
SubjectArea { get; set; }
SubjectDistance { get; set; }
SubjectDistanceRange { get; set; }
SubjectLocation { get; set; }
SubsecTime { get; set; }
SubsecTimeDigitized { get; set; }
SubsecTimeOriginal { get; set; }
Thumbnail { get; set; }Получает или задает эскиз изображения.
TransferFunction { get; set; }Получает или задает передаточную функцию.
UserComment { get; set; }
WhiteBalance { get; set; }
WhitePoint { get; set; }
XResolution { get; set; }Получает или задает разрешение x.
YCbCrCoefficients { get; set; }Получает или задает матричные коэффициенты для преобразования данных изображения из RGB в YCbCr.
YCbCrPositioning { get; set; }Получает или задает положение компонентов цветности по отношению к компоненту яркости.
YCbCrSubSampling { get; set; }Получает или задает коэффициент дискретизации компонентов цветности по отношению к компоненту яркости.
YResolution { get; set; }Получает или задает разрешение по оси y.

Методы

ИмяОписание
RemoveTag(ExifProperties)
RemoveTag(ushort)
SerializeExifData()Сериализирует данные EXIF. Записывает значения и содержимое тегов. Наиболее влиятельный тег размера — это содержимое тега Thumbnail.

Поля

ИмяОписание
const MaxExifSegmentSizeМаксимально допустимый размер сегмента EXIF в байтах.

Смотрите также