Impostare il checksum del codice a barre con Python

Questo articolo spiega come impostare un checksum del codice a barre usando Python. Include dettagli sulla configurazione dell’IDE, l’elenco dei passaggi e un esempio di codice per abilitare o disabilitare il checksum nel codice a barre usando Python. Verranno discussi vari tipi di codici a barre in cui il checksum è obbligatorio o opzionale.

Passaggi per impostare il checksum del codice a barre 128 con Python

  1. Importare il Aspose.Barcode for Python via .NET
  2. Creare un oggetto License e caricare il file di licenza per generare un output senza filigrana
  3. Istanziare il BarcodeGenerator configurato per CODE_39_FULL_ASCII con il testo del codice a barre
  4. Impostare is_checksum_enabled su NO per generare un codice a barre senza checksum
  5. Salvare l’immagine del codice a barre senza checksum in formato PNG
  6. Passare is_checksum_enabled a YES per includere il checksum
  7. Salvare l’immagine del codice a barre con checksum in formato PNG

I passaggi precedenti spiegano il processo per applicare Code 39 o Code 128 checksum usando Python. Importare il modulo Aspose.BarCode, caricare la licenza per evitare filigrane e creare un BarcodeGenerator configurato per CODE_39_FULL_ASCII con il proprio testo. Quindi salvare due file PNG: il primo senza checksum e il secondo con checksum abilitato.

Codice per applicare il checksum Code 128 con Python

EnableChecksum è impostato su Yes per impostazione predefinita per le simbologie che richiedono un checksum e su No quando è facoltativo. Riferimenti API Aspose: checksum facoltativo per 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. Checksum obbligatorio include Codablock F, Code 11, Code 128, Code 16K, Code 32, Code 93, GS1 DataBar, EAN, ISBN, ISSN, ITF, UPC e altri.

Questo articolo ha chiarito l’utilizzo del checksum nei codici a barre. Per cambiare il colore del codice QR, consultare l’articolo Cambiare colore del codice QR con Python.

 Italiano