Nustatyti brūkšninio kodo kontrolinę sumą naudojant Python

Šiame straipsnyje paaiškinama, kaip nustatyti brūkšninio kodo kontrolinę sumą naudojant Python. Jame pateikiama informacija apie IDE nustatymą, veiksmų sąrašas ir pavyzdinis kodas, kaip įjungti arba išjungti kontrolinę sumą brūkšniniame kode naudojant Python. Aptariami įvairūs brūkšninių kodų tipai, kuriuose kontrolinė suma yra privaloma arba pasirenkama.

Veiksmai, kaip nustatyti Barcode 128 kontrolinę sumą naudojant Python

  1. Importuokite Aspose.Barcode for Python via .NET
  2. Sukurkite License objektą ir įkelkite licencijos failą, kad sugeneruotumėte išvestį be vandens ženklo
  3. Sukonfigūruokite BarcodeGenerator CODE_39_FULL_ASCII su nurodytu brūkšninio kodo tekstu
  4. Nustatykite is_checksum_enabled į NO, kad sugeneruotumėte brūkšninį kodą be kontrolinės sumos
  5. Išsaugokite brūkšninio kodo vaizdą be kontrolinės sumos PNG formatu
  6. Perjunkite is_checksum_enabled į YES, kad įtrauktumėte kontrolinę sumą
  7. Išsaugokite brūkšninio kodo vaizdą su kontroline suma PNG formatu

Aukščiau pateikti žingsniai paaiškina, kaip pritaikyti Code 39 arba Code 128 kontrolinę sumą naudojant Python. Importuokite Aspose.BarCode modulį, įkelkite licenciją, kad išvengtumėte vandens ženklo, ir sukurkite BarcodeGenerator, nustatytą į CODE_39_FULL_ASCII. Tada išsaugokite du PNG failus – vieną be kontrolinės sumos, o kitą su ja.

Kodas, kaip pritaikyti Code 128 kontrolinę sumą naudojant Python

EnableChecksum pagal numatytuosius nustatymus nustatytas į Yes simbolių rinkiniams, kuriems reikia kontrolinės sumos, ir į No, kai ji yra pasirenkama. Aspose API nuorodos: pasirenkama kontrolinė suma 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. Privaloma kontrolinė suma apima Codablock F, Code 11, Code 128, Code 16K, Code 32, Code 93, GS1 DataBar, EAN, ISBN, ISSN, ITF, UPC ir kt.

Šis straipsnis paaiškino, kaip naudoti brūkšninio kodo kontrolinę sumą. Norėdami pakeisti QR kodo spalvą, žr. straipsnį Pakeisti QR kodo spalvą naudojant Python.

 Latviski