JpegExifData

JpegExifData class

jpeg文件的EXIF数据容器。

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数据。写入标签值和内容。影响最大的尺寸标签是缩略图标签内容。

字段

姓名描述
const MaxExifSegmentSize允许的最大 EXIF 段大小(以字节为单位)。

也可以看看