Lær hvordan du genererer Codabar og Code 11 barkoder i .NET-applikasjoner ved hjelp av Aspose.BarCode. Denne guiden dekker installasjon, barkode generering trinn, tilpasningsalternativer, og beste praksis for helsevesen og bibliotek bruk tilfeller.

Introduction

Denne artikkelen gir en detaljert gåtur om å generere Codabar og Code 11 barkoder for helsevesen, bibliotek, telecom, og parcel tracking applikasjoner ved hjelp av Aspose.BarCode for .NET. Det inkluderer trinn-for-step instruksjoner, C#-kode eksempler og tips for å integrere disse barcode-typene i dine .Net-prosjekter.

Hva er Codabar og Code 11 Barcodes?

Codabar er en numerisk barkode som brukes mye i blodbanker, biblioteker og parcel-tjenester, støtter tall 0-9 pluss A-D for start/stop-symboler.Kode 11 brukes til telekominnventering og identifisering, støtte tegn 0-9, og dash (-).Båda er enkle, skannervennlige og ideelle for institusjonelle arbeidsflyter.

Snart start (minimalt eksempel)

Følgende minimal eksempel viser hvordan du genererer en Codabar-barkode:

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

Prerequisites

  • Visual Studio 2019 eller senere
  • .NET 6.0+ eller .Net Framework 4.6.2+
  • Aspose.BarCode for .NET (NuGet)
  • grunnleggende C# kunnskap
PM> Install-Package Aspose.BarCode 

Step-by-step implementering

Codabar eksempler:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

Eksempler på § 11:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);

Komplett eksempel

Sjekk Digit og Tilpassingsalternativer

  • Kode 11 sjekk Digit: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • ** Bar høyde / bredde:** csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Farge og bakgrunn: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • • Kapittel: * csgen.Parameters.CaptionBelow.Visible = true;

Tilpasset barkode utseende

  • Se ovenfor for barhøyde, bredde og farge
  • Tilpasse XDimension og BarHeight for etikettstørrelse
  • Bruk SVG eller PNG for crisp utskrift

Støtt utgangsformater

  • PNG, JPEG, BMP — Print og digital
  • TIFF — Arkiv eller medisinske/lab-skrivere
  • SVG, EMF — store eller digitale etiketter

Problemløsning og vanlige problemer

  • Barkode ikke skanning?- Bruk kun gyldige tegn; sørg for riktig start/stop symboler for Codabar.

  • «Checksum feil»- Inkluderer/deaktiverer checksum for å matche skanner eller app forventninger.

  • ** Små etiketter ikke egner seg?**- Lower BarHeight og XDimension.

FAQs

**Q: Er disse barkodene akseptert i moderne helsetjenester og biblioteker?**A: Ja, begge er brukt over hele verden for arv og nye arbeidsflyter.**Q: Kan jeg kryptere tekst med Codabar?**A: No—Codabar er numerisk med A-D for start/stop bare.

Bruker tilfeller og applikasjoner

  • Blod bank etikett (Codabar)
  • Biblioteket og lånestyring
  • Post og mail tracking
  • Telecom eiendom/inventory (Kode 11)

Best Practices: Rapid Reference Table

TipDoIkke å
CharsetCodabar: 0-9, A-D; Kode 11: 0, 9 -Bruk bokstaver eller symboler
Start / StoppBruk A-D for CodabarUnngå start/stop karakterer
UtgangsformatSVG/PNG for crisp utgangLow-res JPG for utskrift
Sjekk ut tallHvis arbeidsflyten kreverMulig å tilfeldig

Conclusion

Codabar og Code 11 forblir essensielle for helsevesenet, biblioteket og arv tracking arbeidsflyter. Aspose.BarCode for .NET gjør deres generasjon og integrasjon enkel. Aspose.BarCode API Referanse For flere eksempler og alternativer.

More in this category