Этот короткий учебник описывает, как читать штрих‑код Data Matrix с помощью C#. Все детали представлены в этой статье, включая ссылку на библиотеку, необходимую для разработки считывателя кода Data Matrix на C#, список шагов и пример кода. Будут рассмотрены несколько вариантов библиотек для настройки кода получения информации из Data Matrix image.
Шаги по сканированию Data Matrix кода с использованием C#
- Установите окружение для использования Aspose.BarCode for .NET для чтения Data Matrix
- Укажите путь к файлу изображения кода Data Matrix
- Примените лицензию для чтения изображения Data Matrix, поскольку она требуется.
- Создайте экземпляр объекта BarCodeReader, передав имя входного файла и DecodeType как DataMatrix
- Определите наивысший quality level, чтобы читать сложные изображения
- Сканируйте изображение с заданными параметрами и получите все штрихкоды на изображении
- Пройдите по всем штрихкодам, один за другим
- Выведите текст штрихкода, тип штрихкода и область изображения, из которой считан штрихкод
Эти шаги описывают разработку сканера Data Matrix на C#. Включите необходимые модули из библиотеки, загрузите лицензию, требуемую для чтения штрих‑кода Data Matrix, и создайте объект BarCodeReader, указав путь к входному изображению и тип декодирования DataMatrix. Установите уровень качества на высший для чтения более сложных изображений, прочитайте все штрих‑коды из загруженного изображения и отобразите все данные штрих‑кода.
Код для считывателя Data Matrix на C#
В приведённом выше примере кода демонстрируется процесс сканирования Data Matrix кода с использованием C#. Обратите внимание, что если у вас в изображении несколько Data Matrix кодов, вы можете использовать предустановленное качество вместо HighQuality. Есть опция установить тайм‑аут распознавания, чтобы избежать зависания, применять контрольные суммы для проверки повреждённых изображений и использовать возможность прерывания для отмены длительных сканирований.
Эта статья объясняет процесс сканирования Data Matrix. Чтобы сгенерировать код Data Matrix, обратитесь к статье Generate Data Matrix Barcode using C#.