Русский
 Русский

.NET Barcode API для чтения, распознавания и создания штрих-кодов и QR-кодов

Создавайте штрих-коды в .NET с непревзойденной точностью, а также сканируйте, считывайте и распознавайте линейные, двумерные и почтовые штрих-коды с различными символами, используя C# .NET barcode API. Он поддерживает сканирование и обнаружение штрих-кодов и QR-кодов в форматах JPG, PNG, GIF, BMP и TIFF.

Скачать бесплатную пробную версиюПросмотреть все API

Создавайте приложения для распознавания штрих-кода и генератора QR-кода на C# .NET

Aspose.BarCode для .NET — это высокопроизводительный API для создания и распознавания штрих-кодов, позволяющий разработчикам .NET создавать, сканировать, считывать, обнаруживать и экспортировать различные типы одномерных (линейных), двумерных и почтовых штрих-кодов. Обладая отличным набором функций, этот API-интерфейс генератора штрих-кода .NET обеспечивает безупречную точность при чтении или сканировании изображений штрих-кода в форматах PNG, BMP, JPG, GIF, TIFF и других. Кроме того, вы также можете экспортировать штрих-коды в популярные растровые изображения или векторные файлы EMF и SVG. Вместе с функциями сканирования штрих-кода и QR-кода Aspose.BarCode для .NET позволяет управлять несколькими элементами внешнего вида штрих-кода, включая качество изображения, размер файла, цвет фона и полосы, качество и разрешение изображения, угол поворота, подписи и многое другое. более.

Используя API штрих-кодов для .NET, вы можете быстро и легко интегрировать функции сканера QR-кодов в существующие решения для обработки штрих-кодов .NET или создавать комплексные приложения для распознавания штрих-кодов на C#, ASP.NET или VB.NET с нуля. Библиотека Aspose.BarCode для .NET поддерживает более 50 линейных, двумерных и почтовых штрихкодов, таких как Code 128, Code 39 Extended, Data Matrix, QR Code, PDF 417 и Postnet.

Начиная

Прежде чем настраивать API штрих-кодов .NET на своей стороне, проверьте предварительные требования на странице Требования к системе. для обеспечения плавной настройки API и взаимодействия с пользователем.

Aspose.BarCode для установки .NET

Посетите раздел загрузок, чтобы напрямую загрузить библиотеки DLL или установщик MSI для API распознавания и создания штрих-кодов .NET. Вы также можете установить API с помощью пакета NuGet. Пожалуйста, найдите ниже команду для консоли диспетчера пакетов:

PM > Install-Package Aspose.BarCode 

Как генерировать QR-коды в .NET и считывать штрих-коды с изображений

С помощью Aspose.BarCode для .NET разработчики могут включить возможность генерации QR-кода в свои приложения для обработки штрих-кодов .NET. Кроме того, возможно распознавание различных типов штрих-кодов из PNG, JPEG, BMP и других изображений. Вы можете сканировать и считывать несколько типов штрих-кодов из одного файла изображения.

Быстро создавайте QR-коды в .NET

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

  • Создайте экземпляр класса BarcodeGenerator и укажите EncodeType и введенный текст.
  • Установите версию QR-кода и тип кодировки.
  • Создайте и сохраните изображение QR-кода в формате PNG.
// Initialize an instance of BarcodeGenerator class
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Set Auto version
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//Set ForceMicroQR QR encode type
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

Чтение штрих-кодов с изображений в .NET

Aspose.BarCode for .NET API упрощает считывание штрих-кодов различных символик из PNG, JPEG, BMP, GIF и других форматов файлов изображений. Этот API-интерфейс распознавания и генерации штрих-кодов .NET поддерживает сканирование и чтение несколько штрих-кодов с одного изображения. Пожалуйста, проверьте следующую информацию для получения дополнительной помощи:

  • Загрузите исходное изображение штрих-кода с помощью класса BarCodeReader.
  • Вызовите метод ReadBarCodes(), чтобы получить результаты распознавания в BarCodeResult объект класса.
  • Прокрутите полученные результаты и отобразите тип и текст штрих-кода.
// Initialize barcode reader
BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png");
// Read the barcode and show the results
foreach(BarCodeResult result in reader.ReadBarCodes()) 
{
    Console.Out.WriteLine("CodeText: " + result.CodeText);
    Console.Out.WriteLine("Symbology type: " + result.CodeType);
}

Посетите страницу GitHub Examples, чтобы ознакомиться с другими рабочими примерами . NET API штрих-кода. Если вы хотите сканировать, распознавать и создавать одномерные, двухмерные и почтовые штрих-коды или QR-коды на лету с помощью мобильных устройств, ознакомьтесь с бесплатные онлайн-приложения Aspose.BarCode.

Простая интеграция и расширенные операции

Aspose.BarCode для .NET позволяет выполнять очень простые операции, требующие всего нескольких строк кода .NET, чтобы начать генерировать, считывать и распознавать различные типы штрих-кодов. Как разработчик .NET, вы можете легко интегрировать API-интерфейс генератора штрих-кода .NET с любым из ваших приложений .NET. Одной из лучших функций этой библиотеки является возможность считывать поврежденные штрих-коды и QR-коды с использованием сложных алгоритмов и механизмов фильтрации, что позволяет вам оставаться в курсе ваших потребностей в обработке штрих-кодов.

Часто задаваемые вопросы

1. Как я могу генерировать штрих-коды в .NET?

Генерация одномерных, двухмерных и почтовых штрих-кодов в .NET выполняется быстро и легко с помощью Aspose.BarCode for .NET API. Всего несколько строк кода .NET необходимы для создания штрих-кода нужного типа.

2. Сколько времени занимает считывание или генерация штрих-кодов?

API распознавания и создания штрих-кодов .NET работает быстро и выполняет ваши запросы в кратчайшие сроки.

3. Безопасно ли обрабатывать файлы с помощью .NET API?

Вы можете быть уверены в безопасности ваших файлов штрих-кодов при их обработке с помощью Aspose.BarCode for .NET API. Мы обеспечиваем конфиденциальность ваших данных и принимаем все необходимые меры, чтобы предоставить вам безопасный пользовательский интерфейс.

4. Могу ли я распознавать и генерировать штрих-коды в Mac OS, Windows или Linux?

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

Ищете помощь?

Ознакомьтесь с нашими каналами поддержки, чтобы получить ответы на вопросы, связанные с функциями и работой API продукта Aspose.