Штрих-код — это машиночитаемое оптическое представление данных, состоящее из параллельных линий и чисел, которое в основном используется для уникальной идентификации продуктов и оптимизации таких процессов, как управление запасами и транзакции в точках продаж. В этой статье мы обсудим, как программно сканировать штрих-коды с помощью C# с помощью приложения .NET.
Сканер штрих-кода .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#. Из этого обучения вы можете разработать свой собственный считыватель штрих-кодов или просто создать онлайн-приложение для сканирования штрих-кодов.
Для получения дополнительной информации вы можете посетить следующий полезный материал: