使用 C# 读取 Data Matrix 条形码

本简短教程描述了如何 使用 C# 读取 Data Matrix 条码。本文包含所有细节,例如开发 C# Data Matrix 代码读取器 所需的库参考、步骤列表以及示例代码。将讨论几种库选项,以自定义代码从 Data Matrix image 获取信息。

使用 C# 的 Data Matrix 码扫描器步骤

  1. 将环境设置为使用 Aspose.BarCode for .NET 读取 Data Matrix
  2. 定义 Data Matrix 码图像文件的路径
  3. 申请许可证以读取 Data Matrix 图像,因为它需要许可证
  4. 通过传入输入文件名并将 DecodeType 设置为 DataMatrix 来创建 BarCodeReader 对象的实例
  5. 定义最高的 quality level 以读取困难的图像
  6. 使用已定义的参数扫描图像并获取图像中的所有条形码
  7. 逐个遍历所有条形码
  8. 打印条形码文本、条形码类型以及读取条形码的图像区域

这些步骤描述了使用 C# 开发 Data Matrix scanner using C#。包括从库中引入所需的模块,加载读取 Data Matrix 条码所需的许可证,并通过设置输入图像路径和解码类型为 DataMatrix 来创建 BarCodeReader 对象。将质量级别定义为最高,以读取更难的图像,读取加载图像中的所有条码,并显示所有条码数据。

使用 C# 的 Data Matrix 阅读器代码

上述示例代码演示了 使用 C# 扫描 Data Matrix 码 的过程。请注意,如果图像中有多个 Data Matrix 码,您可以使用 preset quality 而不是 HighQuality。还有一个选项可以设置识别超时以避免卡死,应用校验和来检查损坏的图像,并使用 abort 功能取消长时间运行的扫描。

本文解释了扫描 Data Matrix 的过程。要生成 Data Matrix 代码,请参阅文章 使用 C# 生成 Data Matrix 条码.

 简体中文