Wie Sie Codabar und Code 11 Barcodes für Gesundheits- und Bibliothekanwendungen in .NET generieren

Wie Sie Codabar und Code 11 Barcodes für Gesundheits- und Bibliothekanwendungen in .NET generieren

Was sind Codabar und Code 11 Barcodes?

Codabar ist ein numerischer Barcode, der weit verbreitet in Blutbanken, Bibliotheken und Parceldiensten verwendet wird, die Zahlen 0-9 plus A-D für Start/Stop-Symbole unterstützt. Code 11 wird für Telecom-Inventory und Identifizierung verwendet, Zahle 0-9 und Dash (-). Beide sind einfach, scannerfreundlich und ideal für institutionelle Workflows.

Schneller Start (Minimal Example)

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

Tabelle der Inhalte

Einführung

Dieser Artikel umfasst die Erzeugung von Codabar und Code 11 Barcodes für Gesundheitsversorgung, Bibliothek, Telecom und Parcel Tracking mit Aspose.BarCode für .NET.

Voraussetzung

  • Visual Studio 2019 oder später
  • .NET 6.0+ oder .Net Framework 4.6.2+
  • Aspose.BarCode für .NET (NuGet)
  • Grundkenntnisse C#
PM> Install-Package Aspose.BarCode 

Schritt für Schritt Implementierung

Codabar zum Beispiel:

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

Code 11 zum Beispiel:

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

Überprüfen Sie Digit- und Anpassungsoptionen

  • Kode 11 Check Digit: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • Barhöhe / Breite: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Farbe / Hintergrund: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • In der Kapitel: csgen.Parameters.CaptionBelow\.Visible = true;

Anpassung Barcode-Erscheinung

  • Sehen Sie oben für Barhöhe, Breite und Farbe
  • XDimension und BarHeight für die Etikettgröße anpassen
  • Verwenden Sie SVG oder PNG für Crisp-Druck

Unterstützte Output-Formate

  • PNG, JPEG, BMP – Druck und Digital
  • TIFF – Archiv oder medizinische/lab-Drucker
  • SVG, EMF – große oder digitale Etiketten

Problemlösung & gemeinsame Probleme

  • Barcode nicht scannen?

  • Verwenden Sie nur gültige Zeichen; versichern Sie die richtigen Start/Stop-Symbole für Codabar.

  • Überprüfen Sie Fehler?

  • Aktivieren/deaktivieren Sie den Check-in, um den Scanner oder die App-Erwartungen zu entsprechen.

  • Kleine Etiketten nicht passen?

  • Lower BarHeight und XDimension.

FAQs

**Q: Sind diese Barcodes in modernen Gesundheitsversorgungen und Bibliotheken akzeptiert?**A: Ja – beide werden weltweit für Erbe und neue Arbeitsflüsse verwendet.

**Q: Kann ich Text mit Codabar verschlüsseln?**A: Nein – Codabar ist numerisch mit A-D nur für Start/Stop.

Verwendung von Fällen und Anwendungen

  • Blutbank Kennzeichnung (Codabar)
  • Bibliothek und Kreditverwaltung
  • Parcel und Mail Tracking
  • Telecom Vermögen / Inventory (Code 11)

Best Practices: Schnelle Referenztabelle

Tippzu tunDon nicht
KarosserieCodabar: 0-9,A-D; Code 11: 0,9Briefe oder Symbole verwenden
Start / StopA-D für Codabar verwendenStart/Stop Zeichen vermieden
AusgangsformateSVG/PNG für die Crisp-AusgabeLow-res JPG für Druck
Überprüfen Sie Digitalermöglicht, wenn der Workflow erforderlich istzufällig erlaubt

Schlussfolgerungen

Codabar und Code 11 bleiben für Gesundheitsversorgung, Bibliothek und Legacy-Tracking-Workflows entscheidend. Aspose.BarCode für .NET macht ihre Generation und Integration einfach. Aspose.BarCode API Referenz Für weitere Beispiele und Optionen.

 Deutsch