Налаштування контрольної суми штрих-коду за допомогою 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.

 Українська