Установка контрольной суммы штрихкода с помощью Python

Эта статья объясняет, как установить контрольную сумму штрихкода с помощью Python. Она включает детали настройки IDE, список шагов и пример кода для включения или отключения контрольной суммы в штрихкоде с помощью Python. Рассматриваются различные типы штрихкодов, где контрольная сумма обязательна или необязательна.

Шаги для установки контрольной суммы штрихкода 128 с помощью Python

  1. Импортируйте Aspose.Barcode for Python via .NET
  2. Создайте объект License и загрузите лицензионный файл для генерации вывода без водяных знаков
  3. Инициализируйте BarcodeGenerator, настроенный для CODE_39_FULL_ASCII с заданным текстом штрихкода
  4. Установите is_checksum_enabled в NO для генерации штрихкода без контрольной суммы
  5. Сохраните изображение штрихкода без контрольной суммы в формате PNG
  6. Переключите is_checksum_enabled в YES, чтобы добавить контрольную сумму
  7. Сохраните изображение штрихкода с контрольной суммой в формате PNG

Приведенные выше шаги описывают процесс применения контрольной суммы Code 39 или Code 128 в Python. Импортируйте модуль Aspose.BarCode, загрузите лицензию, чтобы избежать водяных знаков, и создайте BarcodeGenerator, настроенный на CODE_39_FULL_ASCII. Затем сохраните два PNG-файла: один без контрольной суммы, другой с включенной.

Код для применения контрольной суммы Code 128 в Python

EnableChecksum по умолчанию установлено в Yes для символогий, требующих контрольной суммы, и в No, когда она необязательна. Справка Aspose API: необязательная контрольная сумма для Codabar, Code 39 (Standard/Full ASCII), Italian Post 25, Interleaved 2 of 5, Matrix 2 of 5, MSI, Pharmacode, PatchCode, PZN, Standard 2 of 5. Обязательная контрольная сумма включает Codablock F, Code 11, Code 128, Code 16K, Code 32, Code 93, GS1 DataBar, EAN, ISBN, ISSN, ITF, UPC и другие.

Эта статья разъяснила использование контрольной суммы штрихкода. Чтобы изменить цвет QR-кода, ознакомьтесь со статьей Изменить цвет QR-кода с помощью Python.

 Русский