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
- Co jsou Codabar a Code 11 Barcodes?
- Rychlý začátek (minimální příklad)
- Předpoklady
- krok za krokem implementace
- Zkontrolujte možnosti digitalizace a přizpůsobení
- Přizpůsobení barového kódu
- Podporované formáty výstupu
- Problémy a společné problémy
- FAQs
- Použití případů a aplikací
- Nejlepší postupy
- související články
- závěr
Ú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
Tipy | Do | Nenechte |
---|---|---|
Charsetová | Codabar: 0-9,A-D; Kód 11: 0,9 - | Použijte písmena nebo symboly |
Start / Zastavení | Použijte A-D pro Codabar | Omit start/stop znaky |
Výstupní formát | SVG/PNG pro výstup CRISP | Low-res JPG pro tisk |
Zkontrolujte digitální | V případě, že pracovní proud vyžaduje | Mož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í.