|
<StackLayout>
<Label Text="Input Your Signature"/>
<Frame>
<signature:SfSignaturePad x:Name="signature"
HeightRequest="250"/>
</Frame>
<Button Text="ConvertSourceToBytes" Clicked="Button_Clicked"/>
</StackLayout> |
|
signature.Save();
StreamImageSource streamImageSource = (StreamImageSource)signature.ImageSource;
System.Threading.CancellationToken cancellationToken =
System.Threading.CancellationToken.None;
Task<Stream> task = streamImageSource.Stream(cancellationToken);
Stream stream = task.Result;
byte[] bytes = new byte[stream.Length];
stream.Read(bytes, 0, bytes.Length);
// Store bytes to server |