
使用 C# 和 ZXing.Net 在 WPF 中实现二维码的生成和识别(一个示例项目)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目展示了如何在WPF应用程序中利用C#和ZXing.Net库来生成与解析二维码。通过具体实例,帮助开发者掌握二维码技术的应用。
在 .NET Framework 环境下实现了一个二维码生成与识别的小程序。经过对现有第三方库的比较,最终选择了 ZXing.Net 。ZXing.Net 是开源项目 https://github.com/zxing/zxing 在 .NET 平台上的实现;尽管 NuGet 上的 ZXing.Net 最新版本是在2018年4月发布,但该库功能强大且可靠。相比之下,另一个开源项目 QRCoder(https://github.com/codebude/QRCoder)在处理较长字符串生成二维码时会失败,并且对于质量较差或尺寸较小的图片中的二维码识别效果不佳。因此,最终选择了 ZXing.Net 开源库。
这个小程序使用 WPF 界面框架开发,在 Win7 x64 操作系统和 .NET Framework 4.5 环境下运行于 VS2017 中【代码下载后记得先还原 NuGet 包再重新生成项目】。它包含二维码的生成与识别功能,支持带有 Logo 的二维码生成,并能处理圆角 Logo。
之前的版本已经过时了,存在功能不足和代码未优化整理的问题,因此现在以这个新程序为主要开发版本。
全部评论 (0)
还没有任何评论哟~


