Hello.
I want to add comment to image When i take image in my app. I am using the media plugin to take images.
I want to store comments in the image attribute (metadata).
I came across the Exif but have no clue how to use use it.
Can someone help me with ExifInterface.
The media plugin camera code.
` private async void Take_Photo_Button_Clicked(object sender, EventArgs e) { await CrossMedia.Current.Initialize(); if (!CrossMedia.Current.IsCameraAvailable || !CrossMedia.Current.IsTakePhotoSupported) { await DisplayAlert("No Camera", ":( No camera available.", "OK"); return; } var file = await CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions { SaveToAlbum = true, Name = jobnoentry.Text + "-" + Applicationletterentry + "-" + signnoentry.Text + "-" + SignType, }); if (file == null) return; MainImage.Source = ImageSource.FromStream(() => { var stream = file.GetStream(); return stream; }); }
`
Answers
You can refer to: https://stackoverflow.com/questions/6812711/android-nullpointerexception-while-copying-exif-tags