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

Šis trumpas vadovas paaiškina, kaip nustatyti barcode naudojant Java. Jame pateikiamos IDE konfigūracijos detalės, veiksmų sąrašas ir pavyzdinis kodas, kaip įgyvendinti kontrolinę sumą brūkšniniame kode naudojant Java. Sužinosite, kaip skirtingi brūkšniniai kodai veikia su kontroline suma ir be jos naudodami šiame vadove pateiktą pavyzdinį kodą.

Veiksmai, kaip pritaikyti brūkšninio kodo 128 kontrolinę sumą naudojant Java

  1. Nustatykite aplinką, kad galėtumėte naudoti Aspose.Barcode for Java pritaikant brūkšninio kodo kontrolinę sumą
  2. Importuokite brūkšninio kodo generavimo modulius iš sukonfigūruotos bibliotekos
  3. Sukurkite BarcodeGenerator egzempliorių pateikdami EncodeTypes ir brūkšninio kodo tekstą
  4. Nustatykite vėliavą, kad pašalintumėte kontrolinę sumą ir sukurtumėte brūkšninio kodo vaizdą
  5. Nustatykite vėliavą, kad pridėtumėte kontrolinę sumą ir sukurtumėte brūkšninio kodo vaizdą

Šie veiksmai apibrėžia brūkšninio kodo kontrolinės sumos pridėjimo arba pašalinimo procesą. Sukurkite BarcodeGenerator objektą nustatydami EncodeType ir tekstą brūkšniniam kodui, o brūkšninio kodo vaizdą išsaugokite išjungus kontrolinę sumą. Kitais žingsniais įjunkite kontrolinę sumą ir sugeneruokite brūkšninio kodo vaizdą.

Kodas, kaip pridėti brūkšninio kodo 128 kontrolinę sumą naudojant Java

Aukščiau pateiktas pavyzdinis kodas gali būti naudojamas UPC kontrolinei sumai nustatyti naudojant Java nustatant EncodeTypes enumeratoriaus reikšmę į UPCA. try catch() blokas naudojamas pašalinti kontrolinę sumą, nes daugeliui kodavimo tipų kontrolinė suma yra privaloma. Jei išjungsime kontrolinę sumą, brūkšninio kodo generavimas sukels išimtis, tokias kaip UPCA, GS_1_CODE_128, CODE_128, SCC_14 ir ISBN ir kt.

Šis straipsnis parodė, kaip įjungti/išjungti kontrolines sumas ir tvarkyti išimtis tiems brūkšniniams kodams, kuriems reikalinga privaloma kontrolinė suma. Norėdami pakeisti QR kodo spalvą, žiūrėkite straipsnį Pakeisti QR kodo spalvą naudojant Java.

 Latviski