Ako vytvoriť Codabar a kód 11 Barcodes pre aplikácie zdravotnej starostlivosti a knižnice v .NET
Čo sú Codabar a Code 11 Barcodes?
Codabar je číslicový čiarový kód široko používaný v krvných bankách, knižniciach a parcelových službách s podporou čísel 0-9 plus A-D pre štart/stop symboly. kód 11 sa používa pre telecom inventory a identifikácie, podporuje čísla 0-9 a dash (-).
rýchly štart (minimálny príklad)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Tabuľka obsahu
- Úvod
- Čo sú Codabar a Code 11 Barcodes?
- rýchly štart (minimálny príklad)
- Predpoklady
- krok za krokom implementácia
- Skontrolujte možnosti digitalizácie a prispôsobenia
- Príslušenstvo pre Barcode
- Podporované formáty
- Problémy a spoločné problémy
- FAQs
- Použitie prípadov a aplikácií
- Najlepšie postupy
- Súvisiace články
- Záver
Úvod
Tento článok sa zameriava na to, ako vytvoriť kód Codabar a kód 11 pre zdravotnú starostlivosť, knižnicu, telekomunikáciu a sledovanie pozemkov pomocou Aspose.BarCode pre .NET.
Predpoklady
- Visual Studio 2019 alebo neskôr
- .NET 6.0+ alebo .Net Framework 4.6.2+
- Aspose.BarCode pre .NET (NuGet)
- Základné C# vedomosti
PM> Install-Package Aspose.BarCode
krok za krokom implementácia
Kódový príklad:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Kód 11 Príklad:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);
Skontrolujte možnosti digitalizácie a prispôsobenia
- Kód 11 Prečítajte si Digit:
csgen.Parameters.Barcode.Code11.EnableChecksum = true;
- Bar výška / šírka:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- farba a pozadie:
csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
- • kapitola:
csgen.Parameters.CaptionBelow\.Visible = true;
Príslušenstvo pre Barcode
- Pozri vyššie pre bar výšku, šírku a farbu
- Prispôsobenie XDimension a BarHeight pre veľkosť etikety
- Použitie SVG alebo PNG pre tlač crisp
Podporované formáty
- PNG, JPEG, BMP – tlač a digitálne
- TIFF - archív alebo lekárske / laboratórne tlačiarne
- SVG, EMF – veľkoobchodné alebo digitálne štítky
Problémy a spoločné problémy
Barcode nie je skenovanie?
Použite iba platné znaky; zabezpečte správne štart/stop symboly pre Codabar.
Pozrite sa na chyby?
Umožňuje/nemožnosť kontroly, aby zodpovedala očakávaniam skeneru alebo aplikácie.
Malé štítky sa nezhodujú?
Nízka BarHeight a XDimension.
FAQs
**Q: Sú tieto barové kódy akceptované v modernej zdravotnej starostlivosti a knižniciach?**A: Áno – obaja sa používajú po celom svete na dedičstvo a nové pracovné toky.
**Q: Môžem kódovať text pomocou Codabar?**A: Nie – Kodabar je číslicko s A-D pre štart/stop iba.
Použitie prípadov a aplikácií
- Krvný bankový štítok (Codabar)
- Knižnica a úverový manažment
- Parcel a poštové sledovanie
- Telecom aktíva / inventúra (Kód 11)
Najlepšie postupy: rýchla referenčná tabuľka
Tipy | Do | Nedá sa |
---|---|---|
Charset | Codabar: 0-9,A-D; Kód 11: 0,9 - | Používajte písmená alebo symboly |
Začiatok / Stop | Použitie A-D pre Codabar | Omit start/stop znaky |
Výstupný formát | SVG/PNG pre krispový výstup | Low-res JPG pre tlač |
Skontrolujte digitálne | Umožňuje ak pracovný tok vyžaduje | umožňujú náhodné |
Záver
Codabar a kód 11 zostávajú nevyhnutné pre zdravotnú starostlivosť, knižnicu a pracovné toky sledovania dedičstva. Aspose.BarCode pre .NET robí ich generáciu a integráciu jednoduchou. Aspose.BarCode API Referencia Viac príkladov a možností.