Эта статья объясняет, как установить контрольную сумму штрихкода с помощью Python. Она включает детали настройки IDE, список шагов и пример кода для включения или отключения контрольной суммы в штрихкоде с помощью Python. Рассматриваются различные типы штрихкодов, где контрольная сумма обязательна или необязательна.
Шаги для установки контрольной суммы штрихкода 128 с помощью Python
- Импортируйте Aspose.Barcode for Python via .NET
- Создайте объект License и загрузите лицензионный файл для генерации вывода без водяных знаков
- Инициализируйте BarcodeGenerator, настроенный для CODE_39_FULL_ASCII с заданным текстом штрихкода
- Установите is_checksum_enabled в NO для генерации штрихкода без контрольной суммы
- Сохраните изображение штрихкода без контрольной суммы в формате PNG
- Переключите is_checksum_enabled в YES, чтобы добавить контрольную сумму
- Сохраните изображение штрихкода с контрольной суммой в формате 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.