读取 Code 39 条形码

Code 39条形码是一种流行的条形码格式,其长度可以变化。 它是应用最广泛的条形码类型之一。 标准代码 39能够编码大写字母 (AZ)、数字 (0-9) 和一些特殊字符(例如空格、-、$、+、% 和 .)。

此外,Code 39 的扩展模式可以处理所有 ASCII 字符。 这种格式用途广泛,是库存管理、物流和工业应用的热门选择。 IronBarcode 完全支持读取 Code 39 的标准模式和扩展模式。在本代码示例中,我们将演示如何使用 IronBarcode 读取 Code 39 条形码并打印结果。

解读 Code39 条形码的四步指南

  • BarcodeReaderOptions options = new BarcodeReaderOptions();
  • options.ExpectBarcodeTypes = BarcodeEncoding.Code39;
  • var results = BarcodeReader.Read("code39.png", options);
  • Console.WriteLine(result.ToString());

代码解释

我们首先导入 IronBarcode 库。 然后,我们创建一个 BarcodeReaderOptions 对象。 我们将它的 ExpectBarcodeTypes 属性设置为 BarcodeEncoding.Code39 以优化读取器,告诉它只查找 Code 39 条形码。

创建选项对象后,我们调用 BarcodeReader.Read 方法。 我们向此方法传递两个参数:条形码图像的路径和我们刚刚配置的选项对象。 在上面的示例中,它们分别是"code39.png"和选项。

此方法返回一个 BarcodeResult 对象的集合。 最后,我们可以从结果集合中访问结果,并使用 Console.WriteLine(result.ToString()) 将其解码后的字符串值打印到控制台。

了解如何使用 C# 和 IronBarcode 轻松读取 Code 39 条形码!

准备开始了吗?
Nuget 下载 2,121,847 | 版本: 2026.3 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package BarCode
运行示例 观看您的字符串变成 BarCode。