我在Windows 10通用應用程序中使用Zxing.Net.Mobile軟件包。我使用默認疊加層,這在我眼中是相當不錯的。現在我想爲我的應用程序添加Flash/Torch功能。我只找到定義一個新的customn覆蓋的解決方案。是否無法激活默認疊加中的Torch按鈕?我找到了一個scanner.FlashButtonText定義,所以我認爲flashbutton應該可以激活,我只是不知道這個參數的名稱。有人可以幫我弄這個嗎?謝謝。Zxing.Net.Mobile默認默認包含閃光燈/手電筒按鈕嗎?
我的代碼如下所示:
var options = new MobileBarcodeScanningOptions
{
AutoRotate = false,
TryHarder = true,
PossibleFormats = new List<ZXing.BarcodeFormat>
{
ZXing.BarcodeFormat.EAN_8, ZXing.BarcodeFormat.EAN_13, ZXing.BarcodeFormat.UPC_A, ZXing.BarcodeFormat.UPC_E
}
};
var scanner = new MobileBarcodeScanner(this.Dispatcher);
scanner.UseCustomOverlay = false;
scanner.RootFrame = MyFrame;
scanner.TopText = "Halte die Kamera vor den Barcode";
scanner.BottomText = "Die Kamera scannt den Barcode automatisch";
scanner.FlashButtonText = "activate Torch";
var result = await scanner.Scan(options);