Ten artykuł wyjaśnia, jak ustawić sumę kontrolną kodu kreskowego w Pythonie. Zawiera szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod umożliwiający włączenie lub wyłączenie sumy kontrolnej w kodzie kreskowym za pomocą Pythona. Omawia różne typy kodów kreskowych, w których suma kontrolna jest obowiązkowa lub opcjonalna.
Kroki, aby ustawić sumę kontrolną kodu kreskowego 128 w Pythonie
- Zaimportuj Aspose.Barcode for Python via .NET
- Utwórz obiekt License i załaduj plik licencji, aby generować wynik bez znaku wodnego
- Zainicjuj BarcodeGenerator skonfigurowany dla CODE_39_FULL_ASCII z podanym tekstem kodu kreskowego
- Ustaw is_checksum_enabled na NO, aby wygenerować kod kreskowy bez sumy kontrolnej
- Zapisz obraz kodu kreskowego bez sumy kontrolnej w formacie PNG
- Przełącz is_checksum_enabled na YES, aby uwzględnić sumę kontrolną
- Zapisz obraz kodu kreskowego z sumą kontrolną w formacie PNG
Powyższe kroki wyjaśniają proces stosowania sumy kontrolnej Code 39 lub Code 128 w Pythonie. Zaimportuj moduł Aspose.BarCode, załaduj licencję, aby uniknąć znaku wodnego, i utwórz BarcodeGenerator ustawiony na CODE_39_FULL_ASCII. Następnie zapisz dwa pliki PNG — pierwszy bez sumy kontrolnej, drugi z włączoną sumą kontrolną.
Kod, aby zastosować sumę kontrolną Code 128 w Pythonie
EnableChecksum domyślnie jest ustawione na Yes dla symbolik wymagających sumy kontrolnej i na No, gdy jest ona opcjonalna. Odwołania API Aspose: opcjonalna suma kontrolna dla 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. Obowiązkowa suma kontrolna obejmuje Codablock F, Code 11, Code 128, Code 16K, Code 32, Code 93, GS1 DataBar, EAN, ISBN, ISSN, ITF, UPC i inne.
Ten artykuł wyjaśnia użycie sumy kontrolnej kodu kreskowego. Aby zmienić kolor kodu QR, zobacz artykuł Zmień kolor kodu QR za pomocą Pythona.