Како генерисати кодебар и код 11 баркода за здравствене и библиотечке апликације у .NET-у
Који су Кодабар и Код 11 Баркоди?
Кодабар је бројни баркод који се широко користи у крвним банкама, библиотекама и парцел услугама, подржавајући бројеве 0-9 плус А-Д за старт/стоп симболе. Код 11 се користи за телекомуникациону инвентаризацију и идентификацију, подршку бројева 0-9, и даш (-).
Брзи почетак (минимални пример)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Табела садржаја
- Увод
- Који су Кодабар и Код 11 Баркоди?
- Брзи почетак (минимални пример)
- Принципи
- Корак по корак спровођење
- Проверите опције за дигитализацију и прилагођавање
- Прилагођавање појављивања баркода
- Подржани излазни формати
- Решавање проблема и заједничке проблеме
- FAQs
- Коришћење случајева и апликација
- Најбоља пракса
- повезани чланци
- Закључак
Увод
Овај чланак обухвата како генерисати Цодабар и Код 11 баркоде за здравствену заштиту, библиотеку, телекомуникацију и праћење парцела користећи Асписе.Баркод за .НЕТ.
Принципи
- Visual Studio 2019 или касније
- .NET 6.0+ или .Net Framework 4.6.2+
- Aspose.BarCode za .NET (NuGet)
- Основни знања Ц #
PM> Install-Package Aspose.BarCode
Корак по корак спровођење
Кодекс примјер:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Код 11 Пример:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);
Проверите опције за дигитализацију и прилагођавање
- Код 11 Проверите дигитално:
csgen.Parameters.Barcode.Code11.EnableChecksum = true;
- Баро висине / ширине:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- Боја и позадина:
csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
- Капција :
csgen.Parameters.CaptionBelow\.Visible = true;
Прилагођавање појављивања баркода
- Погледајте горе за висину, ширину и боју
- Прилагодите XDimension и BarHeight за величину етикета
- Користите СВГ или ПНГ за црисп штампање
Подржани излазни формати
- ПНГ, ЈПЕГ, БМП – штампање и дигитални
- ТИФФ - Архив или медицински / лабораторијски штампачи
- SVG, EMF – велике или дигиталне етикете
Решавање проблема и заједничке проблеме
Бацкод не скенира?
Користите само важеће знакове; осигурајте одговарајуће старт/стоп симболе за Цодабар.
Проверите ли грешке?
Омогућава/немогуће је да се чексум поклапа са очекивањама скенера или апликације.
Мали етикет не одговара?
Низак BarHeight и XDimension.
FAQs
**П: Да ли су ови кодови прихваћени у модерним здравственим услугама и библиотекама?**A: Da – oboje se koriste širom sveta za nasleđe i nove tokove rada.
**П: Могу ли кодирати текст са Кодабаром?**A: Ne – Kodabar je brojni sa A-D samo za početak/stop.
Коришћење случајева и апликација
- Кровна банкарска етикета (кодабар)
- Библиотека и управљање кредитима
- Парцел и поштанско праћење
- Телекомунски имовина / инвентар (код 11)
Најбоља пракса: Брза референтна табела
Тип | Do | Не дај |
---|---|---|
Charset | Кодабар: 0-9, А-Д; Код 11: 0% -9,- | Користите писма или симболе |
Почетак / заустављање | Користите А-Д за Цодабар | Омит почетак / заустављање карактера |
излазни формат | SVG/PNG za crisp proizvodnju | Ниско нивоа ЈПГ за штампање |
Проверите дигитално | Ukoliko radni tok zahteva | Могуће је случајно |
Закључак
Кодабар и Код 11 остају од суштинског значаја за здравствену заштиту, библиотеку и праћење наслеђа.Аспасе.Баркод за .НЕТ чини њихову генерацију и интеграцију једноставним. Aspose.BarCode API Референце За више примера и опција.