C# Silverlight/.net条形码阅读器组件,资源,推荐,动物杂交?哦,天哪
我正在寻找条形码阅读器组件。希望在Silverlight浏览器外应用程序中使用它。最终可以移植到Windows8中使用。希望能帮助物理条形码阅读器。可能读取物理设备无法解码的其他类型 2008年的一篇文章对不同的组成部分进行了综合比较。有些看起来很有前途,但有点过时了 一般建议,或一般产品远离将不胜感激。开源项目是受欢迎的,我简要介绍了Silverlight port of Zebra Crossing(zxing),但文档似乎很少C# Silverlight/.net条形码阅读器组件,资源,推荐,动物杂交?哦,天哪,c#,silverlight,components,barcode,silverlight-oob,C#,Silverlight,Components,Barcode,Silverlight Oob,我正在寻找条形码阅读器组件。希望在Silverlight浏览器外应用程序中使用它。最终可以移植到Windows8中使用。希望能帮助物理条形码阅读器。可能读取物理设备无法解码的其他类型 2008年的一篇文章对不同的组成部分进行了综合比较。有些看起来很有前途,但有点过时了 一般建议,或一般产品远离将不胜感激。开源项目是受欢迎的,我简要介绍了Silverlight port of Zebra Crossing(zxing),但文档似乎很少 寻找能在全球范围内工作的东西,并检测条形码类型。根据您的要求,
寻找能在全球范围内工作的东西,并检测条形码类型。根据您的要求,来自Inlite的研究应该适合您。它是为带有COM和.Net API的Windows设计的,因此Silverlight或Windows 8应该没有问题 它可以处理所有流行的1D和2D条形码类型,并可靠地处理所有类型的损坏条形码(发生的频率比您想象的要高)
注意:我已经为Inlite做了一些工作,Siverlight提供了对网络摄像头的访问,但我还没有这样做。我可能会像你一样,对你链接到的基于供应商的审查/比较有点担心。 我听说过一些好东西,但我没有用过。 我在Silverlight中工作得很好,但我没有使用AccuSoft条形码模块。 如果用户将提供90度的相机对准,您可能会很好地使用任何开源条码库或编写自己的条码库 最终与 漂亮的小包装,用于Silverlight斑马线。有一些我正在考虑使用的其他功能 如果有人感兴趣,请获取源代码,这里有一些示例。如果有人感兴趣,请提供基本资料 添加依赖项 App.xaml.cs
Decoders.AddDecoder<PngDecoder>(); //or whatever format your barcode is in.
扫描图像
FileInfo fileInfo = path;
var extendedImage = new ExtendedImage();
extendedImage.SetSource(fileInfo.OpenRead());
Image.Source=extendedImage; //Image is of type AnimatedImage and found in the xaml.
IBarcodeReader barcodeReader = new ZxingBarcodeReader(true, BinarizerMode.Hybrid)
BarcodeResult result = barcodeReader.ReadBarcode(Image.Source);
// Set some values in the xaml for results
Barcode.Text = result.Text
BarcodeFormat.Text = result.Format.ToString();
这或多或少就是一个例子。我只是把它裁剪了一下,以便人们一眼就能看懂。有许多条形码阅读器可以安装为HID键盘设备。这对你有用吗?我们已经使用物理条形码阅读器了。这适用于物理设备不可用的情况。您希望如何在没有设备的情况下获取条形码图像?网络摄像头用于扫描条形码。引擎看起来正常,但是当我把我上面提到的博客中的样本图片扔掉的时候,它的失败率相当高。是的,我认为Atalasoft条形码方面的东西与Silverlight项目不兼容,它实际上是删除了自己。我开始关注Accusoft,今天将更深入地了解它。只需要找到一些基本的文档。我不知道为什么每件事都要在文档方面如此复杂。看起来GitHub上的开源项目通常比供应商有更好的文档。我很乐意只做一些单元测试。