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 يتم استخدام الخيارات بدلاً من ذلك |
| 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; } | الحصول على الفلاش أو ضبطه . |
| 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. |
| 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; } | الحصول على أو تعيين كسور الثواني لعلامة التاريخ والوقت. |
| SubsecTimeDigitized { get; set; } | الحصول على أو تعيين كسور الثواني للعلامة DateTimeDigitized . |
| SubsecTimeOriginal { get; set; } | الحصول على أو تعيين كسور الثواني للعلامة DateTimeOriginal . |
| UserComment { get; set; } | الحصول على تعليق المستخدم أو تعيينه. |
| WhiteBalance { get; set; } | الحصول على أو ضبط توازن اللون الأبيض. |
| WhitePoint { get; set; } | الحصول على أو تحديد لونية النقطة البيضاء للصورة. |
طُرق
| اسم | وصف |
|---|---|
| RemoveTag(ExifProperties) | إزالة العلامة من الحاوية |
| RemoveTag(ushort) | إزالة العلامة من الحاوية |
أمثلة
الوصول إلى ملاحظات صانع الكاميرا في صورة 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