在 C# 中扫描二维码。

概述

二维码广泛用于在包括物流和营销在内的各种应用中的高效可靠的数据传输。本文探讨如何使用 $99 Aspose.BarCode for .NET 插件 以编程方式 在 C# 中扫描二维码,这是一个旨在无缝处理 2D 条形码的强大库。

主要特点:

  • 广泛的格式支持:解码二维码、数据矩阵、阿兹特克码等 2D 条形码。
  • 灵活的输入选项:从图像、流或网络摄像头传输扫描条形码。
  • 强大的识别能力:高效处理旋转、失真或嘈杂的二维码图像。
  • 经济实惠的解决方案:非常适合企业开发者和爱好者。

本指南涵盖:


C# 二维码扫描器 API

Aspose.BarCode for .NET 为以编程方式读取二维码和各种其他条形码格式提供了全面的解决方案。该库作为 最佳 C# 二维码阅读库 和出色的 开源替代方案,适用于需要 .NET 二维码阅读 API 的项目。您可以将其用于:

  • WPF 应用程序:无缝集成到桌面应用程序中。
  • ASP.NET 项目:促进服务器端条形码扫描。
  • 跨平台应用:对 .NET Core.NET MAUI 的全面支持。

安装

通过 NuGet 安装 API 以开始使用:

PM> Install-Package Aspose.BarCode

对于那些寻找 便宜的 C# 二维码扫描器 的用户,请考虑查看其他库,但此库以其功能而闻名。您还可以 下载 DLL 以进行手动集成。


在 C# 中扫描二维码

按照以下步骤从图像文件中扫描二维码:

  1. 使用 DecodeType.QR 参数初始化 BarCodeReader 类。
  2. 使用 ReadBarCodes() 方法处理条形码。
  3. 从结果中提取条形码文本和类型等数据。

以下代码示例演示了 如何在 C# 中扫描二维码


从流中扫描二维码

要从流中读取二维码,请执行以下步骤:

  1. 创建 BarCodeReader 类的实例,指定 DecodeType.QR
  2. 使用 ReadBarCodes() 方法扫描流。
  3. 从结果中检索解码数据。

下面的代码示例说明了 如何在 C# 中从流中扫描二维码


二维码扫描的应用

主要用例:

  • 零售:简化库存管理和销售点系统。
  • 医疗:增强患者识别和药品追踪。
  • 物流:通过基于二维码的标签优化货物追踪。
  • 营销:创建带有嵌入二维码链接的互动广告活动。

免费许可证和资源

获取免费临时许可证

要体验 API 的全部功能,请请求 免费临时许可证 并解锁对所有功能的无限制访问。

学习资源


结论

本教程演示了如何:

  • 以编程方式从文件或流中扫描二维码。
  • 利用 Aspose.BarCode 的高级功能实现强大而高效的二维码解码。

凭借其高性能和经济实惠,$99 Aspose.BarCode 阅读插件 是寻求可靠 .NET 6 二维码扫描器 的开发人员的绝佳选择。在 文档 中探索更多功能,或在我们的 支持论坛 上寻求帮助。


另见