Miten tuottaa Codabar ja Code 11 Barcodes terveydenhuollon ja kirjasto sovelluksia .NET

Miten tuottaa Codabar ja Code 11 Barcodes terveydenhuollon ja kirjasto sovelluksia .NET

Mitkä ovat Codabar ja Code 11 Barcodes?

Codabar on numerinen rivi koodi, jota käytetään laajalti veripankkeissa, kirjastoissa ja parcel-palvelussa, joka tukee numeroita 0-9 plus A-D aloitus- ja pysähdysymboleille. koodia 11 käytettiin telekoministeriin ja tunnistamiseen, tuki numeroihin 0–9 ja dash (-). Molemmat ovat yksinkertaisia, skanneriystävällisiä ja ihanteellisia institutionaalisiin työnkulkuihin.

Nopea aloitus (minimi esimerkki)

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

Sisällön taulukko

Johdanto

Tämä artikkeli kattaa, miten tuottaa Codabar ja Code 11 baarikoodeja terveydenhuollon, kirjasto, telecom ja parcel tracking käyttämällä Aspose.BarCode for .NET.

edellytykset

  • Visual Studio 2019 tai uudempi
  • .NET 6.0+ tai .Net Framework 4.6.2+
  • Aspose.BarCode for .NET (NuGet) -ohjelmistoa varten
  • Perustiedot C#
PM> Install-Package Aspose.BarCode 

Vaiheittainen toteutus

Kodin esimerkki on:

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

Esimerkki 11 esimerkistä:

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

Tarkista digitaaliset ja räätälöity vaihtoehdot

  • Koodi 11 Tarkista digitaali: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • Bar korkeus / leveys: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Väri ja tausta: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • Pääosat csgen.Parameters.CaptionBelow\.Visible = true;

Barcode -näytön mukauttaminen

  • Katso yläkerran korkeus, leveys ja väri
  • XDimension ja BarHeight mukautetaan merkinnän kokoon
  • Käytä SVG tai PNG krisp-tulostukseen

Tuetut lähtömuodot

  • PNG, JPEG, BMP – tulostus ja digitaali
  • TIFF – arkisto tai lääketieteellinen/lab tulostin
  • SVG, EMF – laajamittaiset tai digitaaliset merkinnät

Ongelmien ratkaiseminen ja yhteiset ongelmat

  • Ei koodi ole skannattu?

  • Käytä vain voimassa olevia merkkejä; varmista, että Codabarin oikeat aloitus- ja pysähdysmerkit.

  • • Tarkista virheitä?

  • Voit sallia/etäksyttää tarkastuksen vastaamaan skannerin tai sovelluksen odotuksia.

  • Pienet merkinnät eivät sovi?

  • Alhainen BarHeight ja XDimension.

FAQs

**K: Ovatko nämä viivakoodit hyväksytyt nykyaikaisissa terveydenhuollossa ja kirjastoissa?**A: Kyllä – molempia käytetään maailmanlaajuisesti perintöön ja uusiin työnkulkuihin.

**Q: Voinko kooda tekstiä Codabarin avulla?**A: Ei - Codabar on numeroitu A-D:llä vain aloitus- ja pysähdys.

Käytä tapauksia ja sovelluksia

  • Veripankki merkintä (Codabar)
  • Kirjasto ja lainanhallinta
  • Postin ja postin seuranta
  • Telecom varallisuus / inventointi (koodi 11)

Parhaat käytännöt: Rapid Reference Table

TyyppiTeeÄlä anna
CharsetKoodabar: 0-9, A-D; Koodi 11 : 0 -9,-Käytä kirjaimia tai symboleja
Aloita / lopettaaKäytä A-D CodabarilleOmit start/stop merkkejä
LähtömuotoSVG/PNG CRISP-tuotantoonAlhainen JPG tulostukseen
Tarkista digitaalimahdollistaa, jos työnkulku vaatiimahdollistaa satunnaisesti

johtopäätöksiä

Codabar ja Code 11 ovat edelleen välttämättömiä terveydenhuollon, kirjastojen ja perinnön seurantaan. Aspose.BarCode for .NET tekee niiden tuottamisesta ja integroinnista helppoa. Aspose.BarCode API viittaus Lisää esimerkkejä ja vaihtoehtoja.

 Suomi