Тази статия обяснява как да зададете контролна сума на баркод с помощта на Python. Тя съдържа подробности за настройка на IDE, списък от стъпки и примерен код за включване или изключване на контролна сума в баркод с Python. Различни видове баркодове ще бъдат разгледани, при които контролната сума е задължителна или по избор.
Стъпки за задаване на контролна сума на Barcode 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 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.