Exif

جدول زیر فیلدهای توصیه شده برای هدر Exif را فهرست می کند. لینک زیر را برای دانلود جزئیات بیشتر در مورد هدر Exif انتخاب کنید. اگر شیء JSON خالی است، هیچ فیلدی را در آن قرار ندهید. همچنین می‌توانید با خیال راحت فیلدهای سفارشی را اضافه کنید، البته تا زمانی که به مشخصات مندرج در سند بالا پایبند باشند (نیازی به پیشوند نام فیلدهای Exif سفارشی با زیرخط «_» نیست).

نام تایپ کنید شرح
ExifVersion تعریف نشده نسخه Exif پشتیبانی شده عدم وجود این فیلد به معنای عدم انطباق با استاندارد است (به بخش 4.2 مراجعه کنید). یک کد اسکی 4 بایتی که نسخه را نشان می دهد مطابقت با استاندارد 0220 را نشان می دهد. از آنجایی که نوع آن UNDEFINED است، هیچ NULL برای خاتمه وجود ندارد.
ImageDescription رشته عنوان/نام تصویر
DateTime رشته تاریخ و زمان ایجاد/تغییر تصویر (Exif از یک فیلد واحد برای نمایش ایجاد یا آخرین اصلاح استفاده می‌کند). قالب این است، YYYY:MM:DD HH:MM:SS . زمان به صورت 24 ساعته است. تاریخ و زمان با یک کاراکتر خالی [20.H] از هم جدا می شوند. هنگامی که تاریخ و زمان ناشناخته است، تمام فضاهای کاراکتر به جز دو نقطه (":") ممکن است با کاراکترهای خالی پر شود، یا در غیر این صورت، قسمت قابلیت همکاری ممکن است با کاراکترهای خالی پر شود. طول رشته کاراکتر 20 بایت شامل NULL برای خاتمه است. وقتی فیلد خالی می ماند، به عنوان ناشناخته تلقی می شود.
ImageWidth عدد تعداد پیکسل ها در یک ردیف از داده های تصویر.
ImageLength عدد تعداد ردیف های داده های تصویر.
ColorSpace عدد فضای رنگی را که قرار است تصویر در آن نمایش داده شود را مشخص می کند. برای جزئیات بیشتر به بخش 4.6.5.B مراجعه کنید.
Compression عدد طرح فشرده سازی مورد استفاده برای داده های تصویر.
Orientation عدد جهت گیری تصویر بر حسب ردیف و ستون مشاهده می شود.
Flash عدد وضعیت فلاش مورد استفاده در هنگام ثبت تصویر را ارائه می دهد.
FocalLength عدد فاصله کانونی لنز، بر حسب میلی متر.
WhiteBalance عدد تنظیم تعادل رنگ سفید مورد استفاده در هنگام ثبت تصویر را فراهم می کند.
ExposureTime عدد زمان قرار گرفتن در معرض (بر حسب ثانیه).
FNumber عدد عدد F در هنگام ثبت تصویر استفاده می شود.
ExposureProgram عدد کلاس برنامه مورد استفاده در هنگام ضبط تصویر.
ISOSpeedRatings عدد سرعت ISO و عرض جغرافیایی دوربین، همانطور که در ISO 12232 مشخص شده است.
ShutterSpeedValue عدد سرعت شاتر. این واحد تنظیم APEX (سیستم افزودنی نوردهی عکاسی) است (به پیوست C مراجعه کنید).
ApertureValue عدد دیافراگم لنز به عنوان یک مقدار APEX.
BrightnessValue عدد مقدار APEX روشنایی تصویر. معمولاً در محدوده 99.99- تا 99.99 قرار می گیرد. توجه داشته باشید که مقدار FFFFFFFF.H نشان دهنده ناشناخته است .
ExposureBiasValue عدد مقدار APEX سوگیری نوردهی. معمولاً در محدوده -99.99 تا 99.99 قرار می گیرد.
GPSProcessingMethod رشته روش مکان یابی مورد استفاده را نام می برد. اولین بایت کد کاراکتر استفاده شده را نشان می دهد ( جدول 6، جدول 7 )، به دنبال آن نام روش.
GPSLatitudeRef رشته عرض جغرافیایی شمالی یا جنوبی را نشان می دهد. N نشان دهنده شمالی است، S جنوبی است.
GPSLatitude عدد عرض جغرافیایی که تصویر در آن گرفته شده است.
GPSLongitudeRef رشته طول جغرافیایی شرقی یا غربی را نشان می دهد. E نشان دهنده شرق و W غرب است.
GPSLongitude عدد طول جغرافیایی که تصویر در آن گرفته شده است.
Make رشته سازنده دوربین
Model رشته نام یا شماره مدل دوربین.
Software رشته نام و نسخه نرم افزار دوربین یا سیستم عامل مورد استفاده برای ضبط تصویر.
Copyright رشته اعلامیه حق نسخه برداری شخص یا سازمانی که ادعای حقوق تصویر را دارد.
MakerNote رشته برچسبی برای تولیدکنندگان رایترهای Exif برای ثبت هر گونه اطلاعات دلخواه. محتویات مربوط به سازنده است، اما این برچسب نباید برای هدف دیگری غیر از هدف مورد نظر استفاده شود.
ImageUniqueID رشته این تگ یک شناسه اختصاص داده شده به هر تصویر را نشان می دهد. این به عنوان یک رشته ASCII معادل نماد هگزادسیمال و طول ثابت 128 بیتی ثبت می شود.

این تگ در سطح 2 API اضافه شده و به شدت توصیه می شود.