Aspose.BarCode  для Python via .NET

Библиотека штрих-кодов Python

Распознавайте или создавайте одномерные, двухмерные и почтовые штрих-коды в любом приложении Python.

  Download Free Trial
  
 

Aspose.BarCode для Python через NET — это набор API-интерфейсов для создания и считывания штрих-кодов, которые необходимо интегрировать в приложения Python. Разработчики могут легко добавлять функции генерации и распознавания штрих-кодов. API штрих-кода Python создает изображения штрих-кода в различных форматах, таких как PNG, JPG, GIF, BMP. Кроме того, он поддерживает несколько функций обработки изображений, таких как управление границами, цветом, вращение изображений, настройка разрешения и многое другое.

Расширенный Python через функции .NET Barcode API

Настроить параметры штрих-кода

Aspose.BarCode для Python через .NET предоставляет широкие возможности для создания настраиваемых изображений штрих-кода. Он позволяет генерировать штрих-коды любого цвета и размера в зависимости от потребностей бизнеса. Можно настроить внешний вид всех элементов штрих-кода, включая цвета полос, фона, границ и текстовых заголовков, а также их расположение. Штрих-код может быть сгенерирован с или без отображения входного текста, верхнего и/или нижнего заголовка, отступов и границ. Размер штрих-кода может быть установлен автоматически в зависимости от размера X или вручную. Он может быть определен в различных единицах измерения, таких как миллиметры, дюймы, точки или пиксели. При необходимости можно изменить пропорции и разрешение изображения. Шрифт текста также можно настроить.

Генерация QR-кода

API имеет возможность генерировать 2D штрих-коды самых популярных типов, таких как Data Matrix, Aztec Code, PDF417 и т. д. Эти типы позволяют кодировать большие или нестандартные входные значения. Вот код для генерации QR-кода.

Code to be executed - Python


from aspose.barcode import generation

generator = generation.BarcodeGenerator(generation.EncodeTypes.QR, "")
generator.parameters.barcode.code_text_parameters.location = generation.CodeLocation.Below
generator.parameters.barcode.x_dimension.millimeters = 2
generator.save("example.png", generation.BarCodeImageFormat.PNG)

Generation result

Оптимизация скорости или качества считывания штрих-кода

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

Живой пример распознавания штрих-кода

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

Ready to recognize Распознавание Перетащите файл сюда или нажмите, чтобы просмотреть *

* Загружая свои файлы или используя сервис, вы соглашаетесь с нашими Условиями использования. использовать и Политику конфиденциальности.

Code to be executed - Python

    
from aspose.barcode import barcoderecognition

reader = barcoderecognition.BarCodeReader("<file name>", barcoderecognition.DecodeType.AllSupportedTypes)
recognized_results = reader.read_bar_codes()
for barcode in recognized_results:
    print(barcode.code_text)


Результат распознавания

Что говорят люди

Не верьте нам на слово. Посмотрите, что пользователи говорят об API.

 
 
View Case Studies
  
  

Aspose.BarCode предлагает отдельные API для создания и распознавания штрих-кодов для других популярных сред разработки, перечисленных ниже: