الفئة JpegExifData

JpegExifData class

حاوية بيانات EXIF لملفات JPEG.

public sealed class JpegExifData : ExifData

المنشئات

الاسمالوصف
JpegExifData()يُنشئ مثلاً جديداً من الفئة JpegExifData.
JpegExifData(ExifData)يُنشئ مثلاً جديداً من الفئة 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; }يحصل أو يعيّن نمط CFA.
ColorSpace { get; set; }يحصل أو يعيّن مساحة اللون.
CommonTags { get; set; }يحصل أو يعيّن العلامات التي تنتمي إلى القسم المشترك. ينطبق هذا فقط على صور JPEG، وفي تنسيق TIFF يتم استخدام tiffOptions بدلاً من ذلك
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; }يحصل أو يضبط العلامات التي تنتمي إلى قسم 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; }يحصل أو يضبط الفلاش.
FlashEnergy { get; set; }يحصل أو يضبط طاقة الفلاش.
FlashpixVersion { get; set; }يحصل أو يضبط إصدار فلاش بيكس.
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.
ImageDescription { get; set; }الحصول أو تعيين وصف الصورة.
ImageLength { get; set; }الحصول أو تعيين طول الصورة.
ImageUniqueID { get; set; }يحصل أو يضبط المعرف الفريد للصورة.
ImageWidth { get; set; }الحصول أو تعيين عرض الصورة.
IsBigEndian { get; set; }يحصل أو يضبط قيمة تشير إلى ما إذا كانت بيانات EXIF المتدفقة التي تم إنشاؤها منها ذات ترتيب بايت كبير.
ISOSpeed { get; set; }يحصل أو يضبط سرعة ISO.
ISOSpeedLatitudeYYY { get; set; }يحصل أو يضبط قيمة خط العرض yyy لسرعة ISO لكاميرا أو جهاز إدخال كما هو معرف في ISO 12232.
ISOSpeedLatitudeZZZ { get; set; }يحصل أو يضبط قيمة خط العرض zzz لسرعة ISO لكاميرا أو جهاز إدخال كما هو معرف في ISO 12232.
ISOSpeedValue { get; set; }يحصل أو يضبط قيمة سرعة ISO.
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; }يحصل أو يضبط وظيفة التحويل الضوئي-الكهربائي (OECF) المحددة في ISO 14524.
virtual Orientation { get; set; }يحصل أو يضبط الاتجاه.
PhotographicSensitivity { get; set; }يحصل أو يضبط الحساسية الفوتوغرافية.
PhotometricInterpretation { get; set; }الحصول أو تعيين التفسير الضوئي.
PixelXDimension { get; set; }يحصل أو يضبط البُعد السيني للبكسل.
PixelYDimension { get; set; }يحصل أو يضبط البُعد الصادي للبكسل.
PlanarConfiguration { get; set; }الحصول أو تعيين تكوين المستوى.
PrimaryChromaticities { get; set; }الحصول أو تعيين اللونية للثلاثة ألوان الأساسية في الصورة.
Properties { get; set; }يحصل أو يضبط جميع وسوم EXIF (بما في ذلك الوسوم الشائعة ووسوم GPS).
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; }يحصل أو يضبط كسور الثواني لوسم DateTime.
SubsecTimeDigitized { get; set; }يحصل أو يضبط كسور الثواني لوسم DateTimeDigitized.
SubsecTimeOriginal { get; set; }يحصل أو يضبط كسور الثواني لوسم DateTimeOriginal.
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. (خاصيتان)

الطرق

الاسمالوصف
GetTagValue(ExifProperties)الحصول على قيمة العلامة.
RemoveTag(ExifProperties)إزالة العلامة من الحاوية
RemoveTag(ushort)إزالة العلامة من الحاوية
SerializeExifData()يسلسل بيانات EXIF. يكتب قيم العلامات ومحتوياتها. العلامة التي تؤثر على الحجم أكثر هي محتويات علامة Thumbnail.

الحقول

الاسمالوصف
const MaxExifSegmentSizeالحد الأقصى لحجم مقطع EXIF بالبايت المسموح به.

انظر أيضًا