Jak generovat Codabar a kód 11 Barcodes pro aplikace zdravotní péče a knihovny v .NET

Jak generovat Codabar a kód 11 Barcodes pro aplikace zdravotní péče a knihovny v .NET

Co jsou Codabar a Code 11 Barcodes?

Codabar je číselný čárový kód, který se široce používá v bankách krve, knihovně a parcelních službách, podporuje čísla 0-9 plus A-D pro symboly start/stop. Kód 11 se využívá pro telekomunikační inventuru a identifikaci, podpoří číslo 0–9 a dash (-). Oba jsou jednoduché, skenerově přívětivé a ideální pro institucionální pracovní toky.

Rychlý začátek (minimální příklad)

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

Tabulka obsahů

Úvod

Tento článek se zabývá způsobem, jak generovat kód Codabar a kód 11 pro zdravotní péči, knihovnu, telekomunikace a sledování parcel pomocí Aspose.BarCode pro .NET.

Předpoklady

  • Visual Studio 2019 nebo novější
  • • .NET 6.0+ nebo 4.6.2+
  • Aspose.BarCode pro .NET (NuGet)
  • Základní znalosti C#
PM> Install-Package Aspose.BarCode 

krok za krokem implementace

Kódový příklad:

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

Kód 11 Příklad:

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

Zkontrolujte možnosti digitalizace a přizpůsobení

  • Kód 11 Zkontrolujte Digit: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • Bar výška / šířka: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Barva a pozadí: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • • kapitola: csgen.Parameters.CaptionBelow\.Visible = true;

Přizpůsobení barového kódu

  • Podívejte se nahoře pro bar výšku, šířku a barvu
  • Přizpůsobte XDimension a BarHeight pro velikost štítku
  • Použijte SVG nebo PNG pro tisk crisp

Podporované formáty výstupu

  • PNG, JPEG, BMP – tisk a digitální
  • TIFF – archivní nebo lékařské/labové tiskárny
  • SVG, EMF – širokopásmové nebo digitální štítky

Problémy a společné problémy

  • Barcode není skenován?

  • Použijte pouze platné znaky; zajistěte správné symboly start/stop pro Codabar.

  • • Chytré chyby?

  • Umožňuje/neaktivuje kontrolu, aby odpovídala očekávání skeneru nebo aplikace.

  • Malá značka není vhodná?

  • Nízká BarHeight a XDimension.

FAQs

**Q: Jsou tyto čárové kódy přijímány v moderních zdravotnických zařízeních a knihovnách?**Odpověď: Ano – oba jsou používány po celém světě pro dědictví a nové pracovní toky.

**Q: Můžu kódovat text pomocí Codabar?**A: Ne - Kodabar je číselný s A-D pro start/stop pouze.

Použití případů a aplikací

  • Krevní bankovní označení (Codabar)
  • Knihovna a úvěrové řízení
  • Parcel a poštovní sledování
  • Telecom aktivy / inventory (kód 11)

Nejlepší postupy: rychlá referenční tabulka

TipyDoNenechte
CharsetováCodabar: 0-9,A-D; Kód 11: 0,9 -Použijte písmena nebo symboly
Start / ZastaveníPoužijte A-D pro CodabarOmit start/stop znaky
Výstupní formátSVG/PNG pro výstup CRISPLow-res JPG pro tisk
Zkontrolujte digitálníV případě, že pracovní proud vyžadujeMožnost náhodného

závěr

Codabar a kód 11 zůstávají nezbytné pro zdravotní péči, knihovnu a dědictví sledování pracovních toků. Aspose.BarCode pro .NET zjednodušuje jejich generování a integraci. Aspose.BarCode API Reference Více příkladů a možností.

 Čeština