У меня есть страница X с SignaturePad в моем приложении Xamarin.Forms, и я сохраняю подпись в базе данных следующим образом:
if (!sp.IsBlank)
{
Stream image = await sp.GetImageStreamAsync(SignatureImageFormat.Png);
using (BinaryReader br = new BinaryReader(image))
{
br.BaseStream.Position = 0;
byte[] SignatureImage = br.ReadBytes((int)image.Length);
}
}
Я сохраняю этот байтовый массив в моей таблице базы данных SQL , Я перехожу на пару других страниц в моем приложении и затем go возвращаюсь на страницу X и хочу перезагрузить всю информацию на эту страницу из сохраненной информации в базе данных. Как перезагрузить подпись? Нужно ли вместо этого сохранять подпись как штрихи или точки? Как сохранить штрихи или точки в базе данных? Некоторый пример кода был бы действительно полезен
Спасибо.