public async Task SendAsync(string data) { var imageSource = QRSenderHelper.CreateQRWritableBitampFromString(data); this.OnQRImageChanged?.Invoke(imageSource); await Task.Delay(QRSenderSettings.SendDelayMilliseconds); }
public static void QREncodeDecode() { string data = "test msg"; var writableBitmap = QRSenderHelper.CreateQRWritableBitampFromString(data); //var barcodeResult = barcodeReader.Decode(new BitmapSourceLuminanceSource(writableBitmap)); var bmp = WritableBitmapToBitmap(writableBitmap); var barcodeResult = QRMessageScannerHelper.GetBarcodeResultFromQRBitmap(bmp); MessageBox.Show($"{barcodeResult.Text}"); }