Zebra 扫描仪添加换行符

Zebra Scanner Adding Newline

我使用带有 DataWedge 的 Zebra TC70 来捕获扫描数据。我扫描的每个条形码都在末尾附加了 \r\n。

它为什么这样做,我该如何阻止它?

当您使用任何条形码 reader 时,它们通常会附带一本包含配置的手册。比如阅读后应该包括哪些字符。

对于您的特定扫描仪,您可以查看 this

字符\r\n是表示换行的转义字符。

有时有,有时没有,取决于reader的配置。

如果嫌麻烦,可以随时用空字符替换不需要的字符

string myInput;
myInput=myInput.Replace("\r\n","");

myInput.Trim("\r\n".ToCharArray())TrimEnd 是其他选择