0
Ich habe das Xamarin Control SignaturePad Formular in meinem PCL-Projekt verwenden. Der Code wie folgt:Xamarin Form Unterschrift Pad getImage
public class DigitalSignature : ContentPage
{
SignaturePadView sign = new SignaturePadView();
public DigitalSignature()
{
Button btnOk = new Button
{
Text = "Ok",
BackgroundColor = Color.FromHex("#ff6600"),
HorizontalOptions = LayoutOptions.End,
WidthRequest = 100,
HeightRequest = 35,
FontSize = 15
};
btnOk.Clicked += btnOk_Clicked;
sign = new SignaturePadView()
{
SignatureLineColor = Color.Red,
StrokeColor = Color.Black,
StrokeWidth = 10f,
HeightRequest = 150,
BackgroundColor = Color.White,
ClearText = "Clear Me"
};
sign.CaptionText = "pls sign here";
Content = new StackLayout
{
Children = {
sign,
btnOk
}
};
}
private void btnOk_Clicked(object sender, EventArgs e)
{
}
}
Wie kann ich die Signatur als Bild und in der Datenbank (MSSQL) speichern? In der Signaturansicht hat nicht die getImage() -Funktion. Jeder hat eine Idee, wie ich das machen kann?
Dank
'var image = sign.GetImage();' ist, wie Sie das Bild zu bekommen, von https://components.xamarin.com/view/signature-pad, die ich vermute, ich ist, was Sie verwenden korrigiere mich, wenn ich falsch liege. Soweit die Datenbank geht, welche Datenbank? Du hast in deiner Frage keinen erwähnt. –
Hi Danny, es gibt keine GetImage() -Funktion in der SignaturpadView. –
Ist der Link, den ich in meinem ersten Kommentar angegeben habe, das Steuerelement, das Sie verwenden? –