Lær hvordan man genererer Codabar og Code 11 barkoder i .NET-applikationer ved hjælp af Aspose.BarCode. Denne guide dækker installation, barcode generering trin, tilpasningsmuligheder, og bedste praksis for sundhedspleje og bibliotek brug sager.
Introduktion
Denne artikel giver en detaljeret gåtur om at generere Codabar og Code 11 barkoder til sundhedspleje, bibliotek, telecom og parcel tracking applikationer ved hjælp af Aspose.BarCode for .NET. Det indeholder trin for trin instruktioner, C# kode eksempler, og tips for at integrere disse barcode typer i dine .Net projekter.
Hvad er Codabar og Code 11 Barcodes?
Codabar er en numerisk barkode bredt anvendt i blodbanker, biblioteker og parcel-tjenester, der understøtter tall 0-9 plus A-D for start/stop symboler. kode 11 anvendes til telekomindikation og identifikation, støtter tegn 0-9, og dash (-). Begge er enkle, scanner-venlige, og ideelle for institutionelle arbejdstrømme.
Hurtig start (minimalt eksempel)
Det følgende mindste eksempel viser, hvordan man genererer en Codabar-barkode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Forudsætninger
- Visual Studio 2019 eller senere
- .NET 6.0+ eller .NET Framework 4.6.2+
- Aspose.BarCode til .NET (NuGet)
- Grundlæggende C# viden
PM> Install-Package Aspose.BarCode
Step-by-Step gennemførelse
Codabar Eksempel på:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
11 Eksempel på dette:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);
Et fuldstændigt eksempel
Tjek Digit og tilpasningsmuligheder
- Kode 11 Check Digit:
csgen.Parameters.Barcode.Code11.EnableChecksum = true;
- Bar højde / bredde:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- Farve og baggrunde:
csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
- Kapitelet er:
csgen.Parameters.CaptionBelow.Visible = true;
Tilpasning af barcode udseende
- Se ovenfor for barhøjde, bredde og farve
- Tilpasse XDimension og BarHeight til etikettstørrelse
- Brug SVG eller PNG til crisp printing
Støttede udgangsformater
- PNG, JPEG, BMP — Print og digital
- TIFF — Arkiv eller medicinske/laboratoriske printere
- SVG, EMF — store eller digitale etiketter
Problemløsning og fælles problemer
Barkode ikke scanner?- Brug kun gyldige tegn; sørg for de rigtige start/stop-symboler for Codabar.
Tjekker du fejl?- Tillad/disable checksum til at matche scanner eller app forventninger.
Små mærker ikke egner sig?- Lower BarHeight og XDimension.
FAQs
**Q: Er disse barkoder accepteret i moderne sundhedspleje og biblioteker?**A: Ja, begge er brugt over hele verden til arv og nye arbejdsprocesser.**Q: Kan jeg kodere tekst med Codabar?**A: No—Codabar er numerisk med A-D for start/stop kun.
Brug af tilfælde og applikationer
- Blodbank mærkning (Codabar)
- Biblioteket og lånestyring
- Parcel og mail tracking
- Telecom aktiver / inventar (Kode 11)
Bedste praksis: Quick Reference Table
Tip til | Du gør | Gør ikke |
---|---|---|
Charset | Codabar: 0-9, A-D; Kode 11 - 0-9 - | Brug bogstaver eller symboler |
Start / Stop | Brug A-D til Codabar | Omt start/stop karakterer |
Udgangsformatet | SVG/PNG til krispproduktion | Low-res JPG til udskrivning |
Tjek digt | Det er muligt, hvis arbejdsprocessen kræver | muliggør tilfældigt |
Konklusion
Codabar og Code 11 forbliver afgørende for sundhedspleje, bibliotek og arv tracking arbejdsprocesser. Aspose.BarCode for .NET gør deres generering og integration enkel. Aspose.BarCode API Reference Flere eksempler og muligheder.
More in this category
- Arbejde med Aztec Codes i C#
- Behandle fejl korrigering og beskadigede QR-koder ved hjælp af Aspose.BarCode for .NET
- Generere Aztec-koder ved hjælp af Aspose.BarCode for .NET
- Generere Code 128 Barcodes ved hjælp af Aspose.BarCode for .NET
- Generere Data Matrix Barcodes ved hjælp af Aspose.BarCode for .NET