如何在我的可视化C#表单中使用zxing.net

本文关键字:zxing net 表单 我的 可视化 | 更新日期: 2023-09-27 18:21:16

我以前从未做过这样的事情,并且慢慢地尝试学习C#以供个人使用。

我正在尝试创建一个程序,从网络摄像头读取条形码并输出条形码的编号。有人建议我使用zxing.Net,但我不知道从哪里开始。

  1. 我如何从我的网络摄像头获得输入并输出到C#窗口窗体。

  2. 如何使用zxing.Net将条形码转换为数字组合。

  3. 如何将其输出到屏幕。

如何在我的可视化C#表单中使用zxing.net

您可以在codeplex:上找到一个演示WindowsForms应用程序,它在源代码中显示网络摄像头的编码和解码

http://zxingnet.codeplex.com/SourceControl/latest#trunk/Clients/WindowsFormsDemo/Program.cs

我从来没有这样做过,但经过一点研究,我可以建议:

  1. 看看这篇文章——它有一个如何从USB相机获取流的工作示例。这并不简单,但值得一试:)

  2. 在此页面上:http://zxingnet.codeplex.com/滚动至使用示例。在那里,我可以看到它接受一个位图,然后返回一个结果,如果它不能识别条形码,则返回一个null。因此,从#1开始,您所需要做的就是将流转换为位图对象,并将其传递给zxing条形码读取器。

  3. zxing.NET以纯文本形式返回解码后的数字,因此您可以以任何方式将其输出到屏幕?

有什么理由不使用条形码阅读器设备吗?

请访问本文,使用zxing库下载c#qr解码工作代码示例:http://www.itechflare.com/main/blog/c-program-for-2d-barcode-decoding/

关于