我总是得到黑色背景色,即使我将它设置为白色也是如此:
SignaturePadView sigView = new SignaturePadView(Forms.Context);
sigView.StrokeColor = Color.Black;
sigView.BackgroundColor = Color.White;
var stream = await sigView.GetImageStreamAsync(SignatureImageFormat.Jpeg);
它可以在 iOS 上运行,但不能在 Android 上运行。我还能做些什么来获得白色背景吗?
编辑: 生成的 jpg 文件具有黑色背景,而不是 View !
最佳答案
您可以尝试使用签名板 View 的 GetImage 方法吗?
sigView.GetImage(Android.Graphics.Color.Black, Android.Graphics.Color.White, false);
我们使用它并获得带有黑色签名的白色背景。
关于c# - Xamarin SignaturePadView GetImage Android 黑色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46430410/