条形码扫描仪与Xamarin.forms中的图像捕获

Nee*_*ati 13 barcode-scanner xamarin.forms

我使用xzing.net.mobile.forms组件在我的xamarin应用程序中实现了条形码扫描器.它给了我条形码编号.但如果我想在扫描的同时捕捉图像.还有其他插件可用,它给我图像和条形码.任何帮助赞赏.提前致谢.

Ale*_*aro 5

我想你可以使用ZXing.Mobile.BarcodeWriter(它也应该存在于Xamarin Forms)

public static ImageSource QR(string data, int w, int h, int m) {
            var gen = new BarcodeWriter {
            Format = BarcodeFormat.QR_CODE,
            Options = new ZXing.Common.EncodingOptions {
                Height = h,
                Width = w,
                Margin = m
            }
        };
        var bytes = gen.Write(data);
        return ImageSource.FromStream(() => new MemoryStream(bytes));
    }
Run Code Online (Sandbox Code Playgroud)