Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Silverlight/.net条形码阅读器组件,资源,推荐,动物杂交?哦,天哪_C#_Silverlight_Components_Barcode_Silverlight Oob - Fatal编程技术网

C# Silverlight/.net条形码阅读器组件,资源,推荐,动物杂交?哦,天哪

C# Silverlight/.net条形码阅读器组件,资源,推荐,动物杂交?哦,天哪,c#,silverlight,components,barcode,silverlight-oob,C#,Silverlight,Components,Barcode,Silverlight Oob,我正在寻找条形码阅读器组件。希望在Silverlight浏览器外应用程序中使用它。最终可以移植到Windows8中使用。希望能帮助物理条形码阅读器。可能读取物理设备无法解码的其他类型 2008年的一篇文章对不同的组成部分进行了综合比较。有些看起来很有前途,但有点过时了 一般建议,或一般产品远离将不胜感激。开源项目是受欢迎的,我简要介绍了Silverlight port of Zebra Crossing(zxing),但文档似乎很少 寻找能在全球范围内工作的东西,并检测条形码类型。根据您的要求,

我正在寻找条形码阅读器组件。希望在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上的开源项目通常比供应商有更好的文档。我很乐意只做一些单元测试。