Како генерисати кодебар и код 11 баркода за здравствене и библиотечке апликације у .NET-у

Како генерисати кодебар и код 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 баркоде за здравствену заштиту, библиотеку, телекомуникацију и праћење парцела користећи Асписе.Баркод за .НЕТ.

Принципи

  • 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 Референце За више примера и опција.

 Српски