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

Зчитувач штрих-кодів за допомогою C# | Сканувати штрих-код із зображення

API сканера штрих-кодів .NET

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#. Завдяки цим знанням ви можете розробити власний зчитувач штрих-кодів або просто створити програму онлайн-сканера штрих-кодів.

Щоб дізнатися більше, ви можете переглянути наступний корисний матеріал:

Дивись також