ExifData
Содержание
[
Скрывать
]ExifData class
Контейнер данных EXIF.
public class ExifData : TiffDataTypeController
Конструкторы
Имя | Описание |
---|---|
ExifData() | Инициализирует новый экземплярExifData класс. |
ExifData(TiffDataType[]) | Инициализирует новый экземплярExifData класс с данными из массива. |
ExifData(TiffDataType[], TiffDataType[], TiffDataType[]) | Инициализирует новый экземплярExifData класс с данными из массива. |
Характеристики
Имя | Описание |
---|---|
ApertureValue { get; set; } | Получает или задает значение апертуры. |
BodySerialNumber { get; set; } | Получает или задает серийный номер корпуса камеры. |
BrightnessValue { get; set; } | Получает или задает значение яркости. |
CameraOwnerName { get; set; } | Получает или задает имя владельца камеры |
CFAPattern { get; set; } | Получает или задает шаблон CFA. |
ColorSpace { get; set; } | Получает или задает цветовое пространство. |
CommonTags { get; set; } | Получает или устанавливает теги, принадлежащие общему разделу. Это относится только к изображениям jpeg, в формате tiff вместо них используются tiffOptions |
ComponentsConfiguration { get; set; } | Получает или задает конфигурацию компонентов. |
CompressedBitsPerPixel { get; set; } | Получает или задает сжатые биты на пиксель. |
Contrast { get; set; } | Получает или устанавливает контрастность. |
CustomRendered { get; set; } | Получает или задает пользовательскую визуализацию. |
DateTimeDigitized { get; set; } | Получает или устанавливает оцифрованную дату и время. |
DateTimeOriginal { get; set; } | Получает или задает исходную дату и время. |
DeviceSettingDescription { get; set; } | Получает или задает описание настроек устройства |
DigitalZoomRatio { get; set; } | Получает или задает коэффициент цифрового масштабирования. |
ExifTags { get; set; } | Получает или устанавливает теги, которые относятся только к разделу EXIF. |
ExifVersion { get; set; } | Получает или задает версию EXIF. |
ExposureBiasValue { get; set; } | Получает или задает значение смещения экспозиции. |
ExposureIndex { get; set; } | Получает или задает индекс экспозиции. |
ExposureMode { get; set; } | Получает или задает режим экспозиции. |
ExposureProgram { get; set; } | Получает или задает программу экспозиции. |
ExposureTime { get; set; } | Получает или задает время экспозиции. |
FileSource { get; set; } | Получает или задает тип источника файла. |
Flash { get; set; } | Получает или устанавливает flash. |
FlashEnergy { get; set; } | Получает или задает энергию вспышки. |
FlashpixVersion { get; set; } | Получает или задает версию flash pix. |
FNumber { get; set; } | Получает или задает F-число. |
FocalLength { get; set; } | Получает или задает фокусное расстояние. |
FocalLengthIn35MmFilm { get; set; } | Получает или задает фокусное расстояние в 35-мм пленке. |
FocalPlaneResolutionUnit { get; set; } | Получает или задает единицу разрешения фокальной плоскости. |
FocalPlaneXResolution { get; set; } | Получает или задает разрешение x фокальной плоскости. |
FocalPlaneYResolution { get; set; } | Получает или задает разрешение фокальной плоскости y. |
GainControl { get; set; } | Получает или задает степень общей регулировки усиления изображения. |
Gamma { get; set; } | Получает или задает гамму. |
GPSAltitude { get; set; } | Получает или задает высоту GPS. |
GPSAltitudeRef { get; set; } | Получает или задает высоту GPS, используемую в качестве эталонной высоты. |
GPSAreaInformation { get; set; } | Получает или устанавливает информацию о зоне GPS. |
GPSDateStamp { get; set; } | Получает или задает информацию о дате и времени записи строки символов GPS относительно UTC (Всемирное координированное время). |
GPSDestBearing { get; set; } | Получает или задает направление GPS на точку назначения. |
GPSDestBearingRef { get; set; } | Получает или задает опорную точку GPS, используемую для указания пеленга на точку назначения. |
GPSDestDistance { get; set; } | Получает или задает расстояние GPS до точки назначения. |
GPSDestDistanceRef { get; set; } | Получает или задает единицу измерения GPS, используемую для выражения расстояния до точки назначения. |
GPSDestLatitude { get; set; } | Получает или задает широту GPS точки назначения. |
GPSDestLatitudeRef { get; set; } | Получает или задает значение GPS, указывающее, является ли широта точки назначения северной или южной широтой. |
GPSDestLongitude { get; set; } | Получает или задает долготу GPS точки назначения. |
GPSDestLongitudeRef { get; set; } | Получает или задает значение GPS, указывающее, является ли долгота точки назначения восточной или западной долготой. |
GPSDifferential { get; set; } | Получает или задает значение GPS, указывающее, применяется ли дифференциальная коррекция к приемнику GPS. |
GPSDOP { get; set; } | Получает или задает DOP GPS (степень точности данных). |
GPSImgDirection { get; set; } | Получает или задает GPS-направление изображения при его захвате. |
GPSImgDirectionRef { get; set; } | Получает или задает ссылку GPS для указания направления изображения при его захвате. |
GPSLatitude { get; set; } | Получает или устанавливает широту GPS. |
GPSLatitudeRef { get; set; } | Получает или задает широту GPS: северную или южную широту. |
GPSLongitude { get; set; } | Получает или задает долготу GPS. |
GPSLongitudeRef { get; set; } | Получает или задает долготу GPS для восточной или западной долготы. |
GPSMapDatum { get; set; } | Получает или задает данные геодезической съемки GPS, используемые приемником GPS. |
GPSMeasureMode { get; set; } | Получает или задает режим измерения GPS. |
GPSProcessingMethod { get; set; } | Получает или задает строку символов GPS, записывающую имя метода, используемого для определения местоположения. |
GPSSatellites { get; set; } | Получает или задает спутники GPS, используемые для измерений. |
GPSSpeed { get; set; } | Получает или задает скорость движения приемника GPS. |
GPSSpeedRef { get; set; } | Получает или задает единицу измерения, используемую для выражения скорости движения приемника GPS. |
GPSStatus { get; set; } | Получает или задает состояние приемника GPS при записи изображения. |
GPSTags { get; set; } | Получает или устанавливает теги, которые относятся только к разделу GPS. |
GPSTimestamp { get; set; } | Получает или задает время GPS в формате UTC (Всемирное координированное время). |
GPSTrack { get; set; } | Получает или задает направление движения приемника GPS. |
GPSTrackRef { get; set; } | Получает или задает ссылку для указания направления движения приемника GPS. |
GPSVersionID { get; set; } | Получает или задает идентификатор версии GPS. |
ImageUniqueID { get; set; } | Получает или задает уникальный идентификатор изображения. |
IsBigEndian { get; set; } | Получает или задает значение, указывающее, являются ли потоковые данные EXIF, созданные из, обратным порядком байтов. |
ISOSpeed { get; set; } | Получает или устанавливает чувствительность ISO |
ISOSpeedLatitudeYYY { get; set; } | Получает или задает значение широты yyy скорости ISO камеры или устройства ввода, которое определено в ISO 12232. |
ISOSpeedLatitudeZZZ { get; set; } | Получает или задает значение широты zzz скорости ISO камеры или устройства ввода, которое определено в ISO 12232. |
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; } | Получает или устанавливает режим измерения. |
OECF { get; set; } | Получает или задает функцию оптоэлектрического преобразования (OECF), указанную в ISO 14524. |
PhotographicSensitivity { get; set; } | Получает или устанавливает фотографическую чувствительность. |
PixelXDimension { get; set; } | Получает или задает размер x в пикселях. |
PixelYDimension { get; set; } | Получает или задает размер y в пикселях. |
Properties { get; set; } | Получает или задает все теги EXIF (включая общие теги и теги GPS). |
RecommendedExposureIndex { get; set; } | Получает или задает рекомендуемый индекс экспозиции. |
RelatedSoundFile { get; set; } | Получает или задает соответствующий звуковой файл. |
Saturation { get; set; } | Получает или устанавливает насыщенность. |
SceneCaptureType { get; set; } | Получает или задает тип захвата сцены. |
SceneType { get; set; } | Получает или задает тип сцены. |
SensingMethod { get; set; } | Получает или задает метод распознавания. |
SensitivityType { get; set; } | Получает или задает тип чувствительности. |
Sharpness { get; set; } | Получает или устанавливает резкость. |
ShutterSpeedValue { 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; } | Получает или задает доли секунды для тега DateTime. |
SubsecTimeDigitized { get; set; } | Получает или задает доли секунды для тега DateTimeDigitized. |
SubsecTimeOriginal { get; set; } | Получает или задает доли секунды для тега DateTimeOriginal. |
UserComment { get; set; } | Получает или задает комментарий пользователя. |
WhiteBalance { get; set; } | Получает или устанавливает баланс белого. |
WhitePoint { get; set; } | Получает или задает цветность белой точки изображения. |
Методы
Имя | Описание |
---|---|
RemoveTag(ExifProperties) | Удалить тег из container |
RemoveTag(ushort) | Удалить тег из container |
Примеры
Доступ к заметкам производителя камеры в формате 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);
}
}
Смотрите также
- class TiffDataTypeController
- пространство имен Aspose.Imaging.Exif
- сборка Aspose.Imaging