Штрих-код — это машиночитаемое оптическое представление данных, состоящее из параллельных линий и чисел, которое в основном используется для уникальной идентификации продуктов и оптимизации таких процессов, как управление запасами и транзакции в точках продаж. В этой статье мы обсудим, как программно сканировать штрих-коды с помощью C# с помощью приложения .NET.

Считыватель штрих-кодов с использованием C# | Сканировать штрих-код с изображения

Сканер штрих-кода .NET API

GroupDocs.Parser для C# API предоставляет разработчикам возможность извлекать данные из различных форматов документов, таких как PDF, Word, Excel и других. Благодаря своей обширной функциональности он облегчает анализ текста, метаданных, изображений, штрих-кодов и структурированного контента. В этой статье мы рассмотрим, как использовать этот API для сканирования штрих-кодов с изображений в приложении .NET с использованием C#.

Вы можете загрузить библиотеки DLL или установщик MSI из раздела загрузок или установить API в своем приложении .NET с помощью NuGet.

PM> Install-Package GroupDocs.Parser

Как сканировать штрих-код с помощью C#

Если вы один из тех, кто до сих пор считает сканирование штрих-кодов сложной задачей, следующие строки прояснят ваше заблуждение. Выполните следующие действия, чтобы прочитать изображение штрих-кода:

  • Используйте класс Parser для загрузки изображения штрих-кода.
  • Получите штрих-код(ы) из загруженного изображения.
  • Извлеките закодированные данные из штрих-кода с помощью свойства Value.

В следующем исходном коде C# показано, как сканировать изображение штрих-кода в приложении .NET с помощью C#.

// Сканировать штрих-код с помощью C#
using (Parser parser = new Parser("/path/barcode.png"))
{
    // Извлеките все штрих-коды.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Итерация по штрих-кодам
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Распечатайте значения идентифицированного штрих-кода
        Console.WriteLine(barcode.CodeTypeName +" Value: " + barcode.Value);
    }
}

Получить бесплатную лицензию

Вы можете получить бесплатную временную лицензию для анализа сканера штрих-кода и других функций API без каких-либо ограничений на пробную версию.

Заключение

В заключение вы узнали простой способ сканирования штрих-кодов с изображения с помощью C#. Из этого обучения вы можете разработать свой собственный считыватель штрих-кодов или просто создать онлайн-приложение для сканирования штрих-кодов.

Для получения дополнительной информации вы можете посетить следующий полезный материал:

Смотрите также