Kaip sukurti kodabaro ir kodo kodus 11 sveikatos priežiūros ir bibliotekos programoms .NET

Kaip sukurti kodabaro ir kodo kodus 11 sveikatos priežiūros ir bibliotekos programoms .NET

Kas yra Codabar ir Kodas 11 Barkodai?

„Codabar“ yra skaitmeninis juostos kodas, plačiai naudojamas kraujo bankuose, bibliotekose ir parcelėse, palaiko 0-9 ir A-D simbolius, skirtus pradėti ir sustabdyti. „Kod 11“ naudojama telekomunikacijų inventoriui ir identifikavimui, remia 0–9 ir „Dash“ (-).

Greitas pradžia (minimalus pavyzdys)

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

Turinio lentelė

Introduction

Šiame straipsnyje aprašoma, kaip generuoti Codabar ir Kodas 11 barų kodus sveikatos priežiūros, bibliotekos, telekomunikacijų ir pakuotės sekimo naudojant Aspose.BarCode .NET.

Prerequisites

  • „Visual Studio 2019“ arba vėliau
  • Išmanusis ryšys su .NET Framework 4.6.2
  • Aspose.BarCode už .NET (NuGet)
  • Pagrindinės C# žinios
PM> Install-Package Aspose.BarCode 

Žingsnis po žingsnio įgyvendinimas

Kodekso pavyzdys:

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

Kodekso 11 pavyzdys:

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

Patikrinkite skaitmeninimo ir pritaikymo galimybes

  • ** Kodas 11 Patikrinkite skaitmenį:** csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • ** Barų aukštis / plotis:** csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • spalva ir paviršius: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • • Įrašas: * csgen.Parameters.CaptionBelow\.Visible = true;

Barkodo išvaizda

  • Žiūrėti aukščiau už barų aukštį, plotį ir spalvą
  • XDimension ir BarHeight pritaikymas etiketės dydžiui
  • SVG arba PNG naudojimas crisp spausdinimui

Palaikomi išleidimo formatai

  • PNG, JPEG, BMP – spausdinimas ir skaitmeninis
  • TIFF – archyvas arba medicinos / laboratorijos spausdintuvai
  • SVG, EMF – didelės apimties arba skaitmeninės etiketės

Problemos sprendimas ir bendrosios problemos

  • Nėra šnipinėjimo kodo?

  • Naudokite tik galiojančius simbolius; užtikrinkite tinkamus „Codabar“ pradžios / sustojimo simbolis.

  • Ką daryti su klaidomis? *

  • Leidžiama/nemokama patikrinti, kad atitiktų skenerio ar programos lūkesčius.

  • ** Mažos etiketės netinka?**

  • Mažesnė BarHeight ir XDimension.

FAQs

**K: Ar šiuos kodus galima priimti šiuolaikinėje sveikatos priežiūros ir bibliotekose?**A: Taip, jie naudojami visame pasaulyje paveldėjimui ir naujiems darbo srautams.

**Q: Ar galiu koduoti tekstą su Codabar?**A: Ne - Kodabar yra numeriškas su A-D tik pradėti / sustabdyti.

Naudokite atvejus ir paraiškas

  • Kraujo banko ženklinimas (Codabar)
  • Biblioteka ir paskolų valdymas
  • Pašto ir pašto sekimas
  • Telecom turtas / inventaras (kodas 11)

Geriausios praktikos: greitas referencinis lentelė

TipDoNėra
CharsetKodabar: 0-9, A-D; Kodas 11: 0, 9 -Naudokite laiškus ar simbolius
Pradžia / StopNaudokite A-D už CodabarAtsisakyti pradžios / sustojimo simbolių
Išėjimo formatasSVG / PNG už krisp gamybąŽemas JPG spausdinimas
Patikrinkite skaitmenįGalima, jei darbo srautas reikalaujaGalima atsitiktinai

Conclusion

Codabar ir kodas 11 tebėra būtini sveikatos priežiūros, bibliotekos ir paveldėjimo sekimo darbo srautai. Aspose.BarCode .NET daro jų generavimą ir integraciją paprasta. Aspose.BarCode API nuoroda Daugiau pavyzdžių ir galimybių.

 Lietuvių