Naučte se, jak generovat kód Codabar a kód 11 v aplikacích .NET pomocí Aspose.BarCode. Tento průvodce pokrývá instalaci, kroky generace kódů, možnosti přizpůsobení a nejlepší postupy pro zdravotní péči a knihovny použití případů.
Úvod
Tento článek poskytuje podrobný průběh o generování kódů pro zdravotní péči, knihovny, telekomunikací a aplikací pro sledování zásuvek pomocí aplikace Aspose.BarCode pro .NET. obsahuje krok za krokem návody, příklady kódu C# a tipy pro integraci těchto typů kódov pro vaše projekty .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)
Následující minimální příklad ukazuje, jak generovat kód čáry Codabar:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
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);
Kompletní příklad
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 – Archiv nebo lékařské / laboratořní tiskárny
- SVG, EMF – velké 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 se používají po celém světě pro dědictví a nové pracovní toky.**Q: Můžu kódovat text pomocí Codabar?**A: No–Codabar 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í.