0

在我的条形码中包含一个挪威字符(Å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);
                    }
                }
            }

谁能帮我确定我在配置中到底缺少什么?

4

1 回答 1

0

您可以设置以下阅读器参数。这将解决您的问题。

config.ReaderParams.ReaderSpecific.ImagerSpecific.CharacterSetSelection = ScannerConfig.CharacterSet.Iso88591;
于 2022-02-03T13:19:29.363 回答