在我的條形碼中包含一個挪威字符(?lesund)。但是在 Zebra 設備上掃描它時,我沒有收到字母 (?),而是收到了類似的內容 (?lesund)。
我正在關注該應用程式的配置是,
if (null != _mScanner)
{
if (_mScanner.IsEnabled && !_mScanner.IsReadPending)
{
//EMDK: Configure the scanner settings
var config = _mScanner.GetConfig();
if (null != config)
{
config.ScanParams.DecodeLEDFeedback = true;
config.DecoderParams.Code39.Enabled = true;
config.DecoderParams.Code93.Enabled = true;
config.DecoderParams.Code128.Enabled = true;
config.DecoderParams.Ean8.Enabled = true;
config.DecoderParams.Pdf417.Enabled = true;
config.DecoderParams.I2of5.Enabled = true;
_mScanner.SetConfig(config);
}
}
}
誰能幫我確定我在配置中到底缺少什么?
uj5u.com熱心網友回復:
您可以設定以下閱讀器引數。這將解決您的問題。
config.ReaderParams.ReaderSpecific.ImagerSpecific.CharacterSetSelection = ScannerConfig.CharacterSet.Iso88591;
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/425097.html
標籤:xamarin 扫码机 摩托罗拉-emdk 斑马扫描仪
上一篇:無法激活Xamarin.Forms.Platform.Android.FastRenderers.FrameRenderer型別的實體
下一篇:DryIOC不斷處理單例物件
