فئة ExifData

Summary: EXIF data container.

Module: aspose.imaging.exif

Full Name: aspose.imaging.exif.ExifData

Inheritance: IImageMetadataFormat, TiffDataTypeController

Constructors

Nameالوصف
ExifData()يُنشئ نسخة جديدة من الفئة ExifData.
ExifData(common_tags, exif_tags, gps_tags)يُنشئ نسخة جديدة من الفئة ExifData باستخدام البيانات من المصفوفة.
ExifData(exifdata)يُنشئ نسخة جديدة من الفئة ExifData باستخدام البيانات من المصفوفة.
ExifData(exifdata)يُنشئ نسخة جديدة من الفئة ExifData باستخدام البيانات من المصفوفة.

Properties

NameTypeAccessالوصف
aperture_valueTiffRationalr/wيحصل أو يعيّن قيمة الفتحة.
body_serial_numberstringr/wيحصل أو يعيّن رقم تسلسل جسم الكاميرا.
brightness_valueTiffSRationalr/wيحصل أو يعيّن قيمة السطوع.
camera_owner_namestringr/wيحصل أو يعيّن اسم مالك الكاميرا
cfa_patternSystem.Byter/wيحصل أو يعيّن نمط CFA.
color_spaceExifColorSpacer/wيحصل أو يعيّن مساحة اللون.
common_tagsTiffDataType[]r/wيحصل أو يعيّن العلامات التي تنتمي إلى القسم المشترك. ينطبق هذا فقط على صور JPEG، وفي تنسيق TIFF يتم استخدام tiffOptions بدلاً من ذلك.
components_configurationSystem.Byter/wيحصل أو يعيّن تكوين المكونات.
compressed_bits_per_pixelTiffRationalr/wيحصل أو يعيّن عدد البتات المضغوطة لكل بكسل.
contrastExifContrastr/wيحصل أو يعيّن التباين.
custom_renderedExifCustomRenderedr/wيحصل أو يعيّن العرض المخصص.
date_time_digitizedstringr/wيحصل أو يعيّن تاريخ ووقت الرقمنة.
date_time_originalstringr/wيحصل أو يعيّن تاريخ ووقت الأصل.
device_setting_descriptionSystem.Byter/wيحصل أو يعيّن وصف إعدادات الجهاز
digital_zoom_ratioTiffRationalr/wيحصل أو يعيّن نسبة التكبير الرقمي.
exif_tagsTiffDataType[]r/wالحصول أو تعيين العلامات التي تنتمي إلى قسم EXIF فقط.
exif_versionSystem.Byter/wالحصول أو تعيين نسخة EXIF.
exposure_bias_valueTiffSRationalr/wالحصول أو تعيين قيمة انحياز التعرض.
exposure_indexTiffRationalr/wالحصول أو تعيين مؤشر التعرض.
exposure_modeExifExposureModer/wالحصول أو تعيين وضع التعرض.
exposure_programExifExposureProgramr/wالحصول أو تعيين برنامج التعرض.
exposure_timeTiffRationalr/wالحصول أو تعيين زمن التعرض.
f_numberTiffRationalr/wالحصول أو تعيين رقم F.
file_sourceExifFileSourcer/wالحصول أو تعيين نوع مصدر الملف.
flashExifFlashr/wالحصول أو تعيين الفلاش.
flash_energyTiffRationalr/wالحصول أو تعيين طاقة الفلاش.
flashpix_versionSystem.Byter/wالحصول أو تعيين نسخة flash pix.
focal_lengthTiffRationalr/wالحصول أو تعيين البعد البؤري.
focal_length_in_35_mm_filmintr/wالحصول أو تعيين البعد البؤري في فيلم 35 مم.
focal_plane_resolution_unitExifUnitr/wالحصول أو تعيين وحدة دقة المستوى البؤري.
focal_plane_x_resolutionTiffRationalr/wالحصول أو تعيين دقة المستوى البؤري X.
focal_plane_y_resolutionTiffRationalr/wالحصول أو تعيين دقة المستوى البؤري Y.
gain_controlExifGainControlr/wالحصول أو تعيين درجة تعديل الكسب الكلي للصورة.
gammaTiffRationalr/wالحصول أو تعيين قيمة جاما.
gps_altitudeTiffRationalr/wالحصول أو تعيين ارتفاع GPS.
gps_altitude_refExifGPSAltitudeRefr/wالحصول أو تعيين ارتفاع GPS المستخدم كارتفاع مرجعي.
gps_area_informationSystem.Byter/wيحصل أو يعيّن معلومات منطقة GPS.
gps_date_stampstringr/wيحصل أو يعيّن سلسلة الأحرف الخاصة بـ GPS التي تسجل معلومات التاريخ والوقت بالنسبة إلى UTC (التوقيت العالمي المنسق).
gps_dest_bearingTiffRationalr/wيحصل أو يعيّن اتجاه GPS إلى نقطة الوجهة.
gps_dest_bearing_refstringr/wيحصل أو يعيّن المرجع GPS المستخدم لتحديد الاتجاه إلى نقطة الوجهة.
gps_dest_distanceTiffRationalr/wيحصل أو يعيّن مسافة GPS إلى نقطة الوجهة.
gps_dest_distance_refstringr/wيحصل أو يعيّن وحدة GPS المستخدمة للتعبير عن المسافة إلى نقطة الوجهة.
gps_dest_latitudeTiffRational[]r/wيحصل أو يعيّن خط عرض GPS لنقطة الوجهة.
gps_dest_latitude_refstringr/wيحصل أو يعيّن قيمة GPS التي تشير إلى ما إذا كان خط عرض نقطة الوجهة شماليًا أم جنوبيًا.
gps_dest_longitudeTiffRational[]r/wيحصل أو يعيّن خط طول GPS لنقطة الوجهة.
gps_dest_longitude_refstringr/wيحصل أو يعيّن قيمة GPS التي تشير إلى ما إذا كان خط طول نقطة الوجهة شرقًا أم غربًا.
gps_differentialintr/wيحصل أو يعيّن قيمة GPS التي تشير إلى ما إذا كان تصحيح الفرق مطبقًا على مستقبل GPS.
gps_img_directionTiffRationalr/wيحصل أو يعيّن اتجاه GPS للصورة عند التقاطها.
gps_img_direction_refstringr/wيحصل أو يعيّن المرجع GPS لتحديد اتجاه الصورة عند التقاطها.
gps_latitudeTiffRational[]r/wيحصل أو يعيّن خط عرض GPS.
gps_latitude_refstringr/wيحصل أو يعيّن ما إذا كان خط عرض GPS شماليًا أم جنوبيًا.
gps_longitudeTiffRational[]r/wيحصل أو يعيّن خط طول GPS.
gps_longitude_refstringr/wيحصل أو يضبط ما إذا كان خط طول GPS شرقًا أم غربًا.
gps_map_datumstringr/wيحصل أو يضبط بيانات المسح الجيوديسي لـ GPS المستخدمة بواسطة مستقبل GPS.
gps_measure_modestringr/wيحصل أو يضبط وضع قياس GPS.
gps_processing_methodSystem.Byter/wيحصل أو يضبط سلسلة الأحرف الخاصة بـ GPS التي تسجل اسم الطريقة المستخدمة لتحديد الموقع.
gps_satellitesstringr/wيحصل أو يضبط أقمار GPS المستخدمة للقياسات.
gps_speedTiffRationalr/wيحصل أو يضبط سرعة حركة مستقبل GPS.
gps_speed_refstringr/wيحصل أو يضبط الوحدة المستخدمة للتعبير عن سرعة حركة مستقبل GPS.
gps_statusstringr/wيحصل أو يضبط حالة مستقبل GPS عند تسجيل الصورة.
gps_tagsTiffDataType[]r/wيحصل أو يضبط العلامات التي تنتمي إلى قسم GPS فقط.
gps_timestampTiffRational[]r/wيحصل أو يضبط وقت GPS كـ UTC (التوقيت العالمي المنسق).
gps_trackstringr/wيحصل أو يضبط اتجاه حركة مستقبل GPS.
gps_track_refstringr/wيحصل أو يضبط المرجع لتحديد اتجاه حركة مستقبل GPS.
gps_version_idSystem.Byter/wيحصل أو يضبط معرف نسخة GPS.
gpsdopTiffRationalr/wيحصل أو يضبط قيمة DOP لـ GPS (درجة دقة البيانات).
image_unique_idstringr/wيحصل أو يضبط المعرف الفريد للصورة.
is_big_endianboolr/wيحصل أو يعيّن قيمة تشير إلى ما إذا كان تدفق بيانات EXIF المُنشأ من big endian.
iso_speedintr/wيحصل أو يعيّن سرعة ISO
iso_speed_latitude_yyyintr/wيحصل أو يعيّن قيمة إحداثيات سرعة ISO yyy لكاميرا أو جهاز إدخال كما هو معرف في ISO 12232.
iso_speed_latitude_zzzintr/wيحصل أو يعيّن قيمة إحداثيات سرعة ISO zzz لكاميرا أو جهاز إدخال كما هو معرف في ISO 12232.
iso_speed_valueintr/wيحصل أو يعيّن قيمة سرعة iso.
lens_makestringr/wيحصل أو يعيّن صانع العدسة.
lens_modelstringr/wيحصل أو يعيّن نموذج العدسة.
lens_serial_numberstringr/wيحصل أو يعيّن الرقم التسلسلي للعدسة.
lens_specificationTiffRational[]r/wيحصل أو يعيّن مواصفات العدسة
light_sourceExifLightSourcer/wيحصل أو يعيّن مصدر الضوء.
makestringr/wيحصل أو يعيّن الشركة المصنعة لمعدات التسجيل.
maker_note_dataTiffDataType[]rيحصل على بيانات ملاحظة الصانع.
maker_note_raw_dataSystem.Byter/wيحصل أو يعيّن البيانات الخام لملاحظة الصانع.
maker_notesMakerNote[]rيحصل على ملاحظات الصانع.
max_aperture_valueTiffRationalr/wيحصل أو يعيّن قيمة الفتحة القصوى.
metering_modeExifMeteringModer/wالحصول أو تعيين وضع القياس.
oecfSystem.Byter/wالحصول أو تعيين وظيفة التحويل الضوئي-الكهربائي (OECF) المحددة في ISO 14524.
orientationExifOrientationr/wالحصول أو تعيين الاتجاه.
photographic_sensitivityintr/wالحصول أو تعيين الحساسية الفوتوغرافية.
pixel_x_dimensionintr/wالحصول أو تعيين بُعد البكسل x.
pixel_y_dimensionintr/wالحصول أو تعيين بُعد البكسل y.
propertiesTiffDataType[]r/wالحصول أو تعيين جميع علامات EXIF (بما في ذلك العلامات الشائعة وعلامات GPS).
recommended_exposure_indexintr/wالحصول أو تعيين مؤشر التعرض الموصى به.
related_sound_filestringr/wالحصول أو تعيين ملف الصوت المرتبط.
saturationExifSaturationr/wالحصول أو تعيين التشبع.
scene_capture_typeExifSceneCaptureTyper/wالحصول أو تعيين نوع التقاط المشهد.
scene_typeSystem.Byter/wالحصول أو تعيين نوع المشهد.
sensing_methodExifSensingMethodr/wالحصول أو تعيين طريقة الاستشعار.
sensitivity_typeintr/wالحصول أو تعيين نوع الحساسية.
sharpnessintr/wالحصول أو تعيين الحدة.
shutter_speed_valueTiffSRationalr/wالحصول أو تعيين قيمة سرعة الغالق.
استجابة_التردد_المكانيSystem.Byter/wيحصل أو يضبط استجابة التردد المكاني.
حساسية_طيفيةstringr/wيحصل أو يضبط الحساسية الطيفية.
حساسية_الإخراج_القياسيintr/wيحصل أو يضبط حساسية الإخراج القياسي
منطقة_الموضوعint[]r/wيحصل أو يضبط منطقة الموضوع.
subject_distanceTiffRationalr/wيحصل أو يضبط مسافة الموضوع.
subject_distance_rangeExifSubjectDistanceRanger/wيحصل أو يضبط نطاق مسافة الموضوع.
موقع_الموضوعint[]r/wيحصل أو يضبط موقع الموضوع.
وقت_الجزء_الثانويstringr/wيحصل أو يضبط أجزاء الثواني للوسم DateTime.
وقت_الجزء_الثانوي_المرقمstringr/wيحصل أو يضبط أجزاء الثواني للوسم DateTimeDigitized.
وقت_الجزء_الثانوي_الأصليstringr/wيحصل أو يضبط أجزاء الثواني للوسم DateTimeOriginal.
thumbnailRasterImager/wيحصل أو يضبط صورة المصغرة.
تعليق_المستخدمstringr/wيحصل أو يضبط تعليق المستخدم.
white_balanceExifWhiteBalancer/wيحصل أو يضبط توازن اللون الأبيض.
white_pointTiffRational[]r/wيحصل أو يضبط اللونية لنقطة اللون الأبيض في الصورة.
دقة_xintr/wيحصل أو يضبط دقة x.
y_resolutionintr/wيحصل أو يضبط دقة y.

Methods

Nameالوصف
get_tag_value(key)يحصل على قيمة العلامة.
load_from_bytes(binary_data)ينشئ مثيلاً جديداً من الفئة ExifData عن طريق تحميله من مصفوفة البايت.
remove_tag(tag)إزالة العلامة من الحاوية
remove_tag(tag_id)إزالة العلامة من الحاوية
remove_tag_id(tag_id)إزالة العلامة من الحاوية

Constructor: ExifData()

 ExifData() 

يُنشئ نسخة جديدة من الفئة ExifData.

Constructor: ExifData(common_tags, exif_tags, gps_tags)

 ExifData(common_tags, exif_tags, gps_tags) 

يُنشئ نسخة جديدة من الفئة ExifData باستخدام البيانات من المصفوفة.

Parameters:

معاملنوعالوصف
common_tagsTiffDataType[]العلامات الشائعة.
exif_tagsTiffDataType[]علامات EXIF.
gps_tagsTiffDataType[]علامات GPS.

Constructor: ExifData(exifdata)

 ExifData(exifdata) 

يُنشئ نسخة جديدة من الفئة ExifData باستخدام البيانات من المصفوفة.

Parameters:

معاملنوعالوصف
exifdataTiffDataType[]مصفوفة من علامات EXIF مع العلامات الشائعة وعلامات GPS.

Constructor: ExifData(exifdata)

 ExifData(exifdata) 

يُنشئ نسخة جديدة من الفئة ExifData باستخدام البيانات من المصفوفة.

Parameters:

معاملنوعالوصف
exifdataExifDataمصفوفة من علامات EXIF مع العلامات الشائعة وعلامات GPS.

Property: maker_notes

يحصل على ملاحظات الصانع.

See also:

Example # 1: Access camera manufacturer maker notes in Jpeg image.

Method: get_tag_value(key)

 get_tag_value(key) 

يحصل على قيمة العلامة.

Parameters:

معاملنوعالوصف
keyExifPropertiesمفتاح العلامة.

Returns

نوعالوصف
TiffDataTypeنوع TiffDataType

Method: load_from_bytes(binary_data) [static]

 load_from_bytes(binary_data) 

ينشئ مثيلاً جديداً من الفئة ExifData عن طريق تحميله من مصفوفة البايت.

Parameters:

معاملنوعالوصف
binary_dataSystem.Byteالبيانات الثنائية.

Returns

نوعالوصف
ExifDataمثيل ExifData المحمّل.

Method: remove_tag(tag)

 remove_tag(tag) 

إزالة العلامة من الحاوية

Parameters:

معاملنوعالوصف
tagExifPropertiesالعلامة المراد إزالتها

Method: remove_tag(tag_id)

 remove_tag(tag_id) 

إزالة العلامة من الحاوية

Parameters:

معاملنوعالوصف
tag_idintمعرف العلامة المراد إزالته.

Method: remove_tag_id(tag_id)

 remove_tag_id(tag_id) 

إزالة العلامة من الحاوية

Parameters:

معاملنوعالوصف
tag_idintمعرف العلامة المراد إزالته.

Examples

Access camera manufacturer maker notes in Jpeg image.


from aspose.pycore import as_of
from aspose.imaging import Image
from aspose.imaging.fileformats.jpeg import JpegImage

with as_of(Image.load("Sample.jpg"), JpegImage) as image:
	for makerNote in image.exif_data.maker_notes:
		print(f"Name = {makerNote.name}, Value = {makerNote.value}")