oozcitak / exiflibrary

A .Net Standard library for editing Exif metadata
MIT License
131 stars 48 forks source link

When ı am getting aperturevalue(fnumber) of photograph return different values #81

Closed fatihyvg closed 3 years ago

fatihyvg commented 3 years ago

ı am getting aperturevalue of photograph Fnumber value but return 11/5 as values how can ı convert to e.g f2.8 value my code ImageFile img = ImageFile.FromStream("photo.jpg")); object values = img.Properties.Get(ExifTag.FNumber); string res = Convert.ToString(values); result e.g return 11/5 like values https://ibb.co/VC7bt09

oozcitak commented 3 years ago

Please try:

var fstop = img.Properties.Get<ExifURational>(ExifTag.FNumber);
var floatValue = fstop.ToFloat();
fatihyvg commented 3 years ago

çok teşekkürler sorunum çözüldü...