I am using Xamarin.Forms PCL project and I am using the SignaturePad plugin to capture the signature and I am saving in memory stream like:
var imageStream = await
signaturePad.GetImageStreamAsync(SignatureImageFormat.Png);
var signatureMemoryStream = new MemoryStream();
imageStream.CopyTo(signatureMemoryStream);
byte[] data = signatureMemoryStream.ToArray();
Now, what I need to do is attach that signature image in an email. So for that, I am using the Cross-Messaging NuGet plugin which allows me to attach the image inside an email. So, I need a path of the Signature image. So any idea, how can I save the signature in my local Xamarin PCL shared project path and get the path for the image?