本简短教程描述了如何 使用 C# 读取 Data Matrix 条码。本文包含所有细节,例如开发 C# Data Matrix 代码读取器 所需的库参考、步骤列表以及示例代码。将讨论几种库选项,以自定义代码从 Data Matrix image 获取信息。
使用 C# 的 Data Matrix 码扫描器步骤
- 将环境设置为使用 Aspose.BarCode for .NET 读取 Data Matrix
- 定义 Data Matrix 码图像文件的路径
- 申请许可证以读取 Data Matrix 图像,因为它需要许可证
- 通过传入输入文件名并将 DecodeType 设置为 DataMatrix 来创建 BarCodeReader 对象的实例
- 定义最高的 quality level 以读取困难的图像
- 使用已定义的参数扫描图像并获取图像中的所有条形码
- 逐个遍历所有条形码
- 打印条形码文本、条形码类型以及读取条形码的图像区域
这些步骤描述了使用 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 条码.