Настройване на контролна сума на баркод с Python

Тази статия обяснява как да зададете контролна сума на баркод с помощта на Python. Тя съдържа подробности за настройка на IDE, списък от стъпки и примерен код за включване или изключване на контролна сума в баркод с Python. Различни видове баркодове ще бъдат разгледани, при които контролната сума е задължителна или по избор.

Стъпки за задаване на контролна сума на Barcode 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 References: Опционална контролна сума за 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 и други.

Тази статия изясни използването на контролната сума на баркод. За да промените цвета на QR кода, вижте статията Промяна на цвета на QR код с Python.

 Български