Ustawianie sumy kontrolnej kodu kreskowego w Pythonie

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

  1. Zaimportuj Aspose.Barcode for Python via .NET
  2. Utwórz obiekt License i załaduj plik licencji, aby generować wynik bez znaku wodnego
  3. Zainicjuj BarcodeGenerator skonfigurowany dla CODE_39_FULL_ASCII z podanym tekstem kodu kreskowego
  4. Ustaw is_checksum_enabled na NO, aby wygenerować kod kreskowy bez sumy kontrolnej
  5. Zapisz obraz kodu kreskowego bez sumy kontrolnej w formacie PNG
  6. Przełącz is_checksum_enabled na YES, aby uwzględnić sumę kontrolną
  7. 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.

 Polski