Hoe te genereren Codabar en Code 11 Barcodes voor gezondheidszorg en bibliotheek toepassingen in .NET

Hoe te genereren Codabar en Code 11 Barcodes voor gezondheidszorg en bibliotheek toepassingen in .NET

Wat zijn Codabar en Code 11 Barcodes?

Codabar is een numerieke barcode die veel wordt gebruikt in bloedbanken, bibliotheken en parceldiensten, ondersteunt cijfers 0-9 plus A-D voor start/stop-symbolen.Code 11 wordt gebruik gemaakt voor telecom-inventarisatie en identificatie, supporting digits 0-9 en dash (-).

Snelle start (minimaal voorbeeld)

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

Tabel van inhoud

Introductie

Dit artikel omvat hoe u Codabar en Code 11 barcodes voor gezondheidszorg, bibliotheek, telecom en parcel tracking te genereren met behulp van Aspose.BarCode voor .NET.

Voorwaarden

  • Visual Studio 2019 of later
  • .NET 6.0+ of .Net Framework 4.6.2+
  • Aspose.BarCode voor .NET (NuGet)
  • Basiskennis C#
PM> Install-Package Aspose.BarCode 

Stap voor stap implementatie

Codabar voorbeeld:

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

Code 11 voorbeeld:

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

Check Digit en aanpassingsopties

  • Code 11 Check Digit: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • Bar Hoogte / breedte: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • kleur / achtergrond: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • Het hoofdstuk: csgen.Parameters.CaptionBelow\.Visible = true;

Aanpassing Barcode verschijning

  • Zie hierboven voor barhoogte, breedte en kleur
  • XDimension en BarHeight aanpassen voor labelgrootte
  • Gebruik SVG of PNG voor crisp printing

Ondersteunde outputformaten

  • PNG, JPEG, BMP – gedrukte en digitale
  • TIFF - Archief of medische/lab printers
  • SVG, EMF – grootschalige of digitale etiketten

Problemen en gemeenschappelijke problemen

  • Barcode niet te scannen?

  • Gebruik alleen geldig tekens; zorg voor de juiste start/stop symbolen voor Codabar.

  • Zorg voor fouten?

  • U kunt de checksum uitschakelen om te voldoen aan de verwachtingen van de scanner of app.

  • Kleine etikettering niet geschikt?

  • Lower BarHeight en XDimension.

FAQs

**Q: zijn deze barcodes geaccepteerd in moderne gezondheidszorg en bibliotheken?**A: Ja – beide worden wereldwijd gebruikt voor erfgoed en nieuwe werkstromen.

**Q: Kan ik tekst coderen met Codabar?**A: Nee-Codabar is numerieke met A-D voor start/stop alleen.

Gebruik Cases en Applicaties

  • Bloedbank etikettering (Codabar)
  • Bibliotheek en kredietbeheer
  • Parcel en mail tracking
  • Telecom asset / inventaris (code 11)

Beste praktijken: Quick Reference Table

TipjeDo DoDon’t
CharsetCodabar: 0-9, A-D; Code 11: 0% -9,-Gebruik letters of symbolen
Start / StopGebruik A-D voor CodabarOmit start/stop karakters
UitgangsformaatSVG/PNG voor crisp-uitgangLow-res JPG voor afdrukken
Check het digitaalToegepast als de werkstroom vereistmogelijk willekeurig

Conclusie

Codabar en Code 11 blijven essentieel voor gezondheidszorg, bibliotheek en erfgoed tracking werkstromen. Aspose.BarCode voor .NET maakt hun generatie en integratie eenvoudig. Aspose.BarCode API Referentie Voor meer voorbeelden en opties.

 Nederlands