Како генерисати код 39 и код 39, пуне АСЦИИ баркоде са прилагођеним текстом у .NET-у

Како генерисати код 39 и код 39, пуне АСЦИИ баркоде са прилагођеним текстом у .NET-у

Који су кодови 39 и код 39 Пул АСЦИИ?

Код 39 је широко коришћени 1Д баркод који подржава врхунске писма, бројеве и неколико симбола – идеалан за ознаке имовине, инвентаризацију, библиотечке системе и ИД картице.

Брзи почетак (минимални пример)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Code39, "ABC1234");
generator.Save("asset-code39.png", BarCodeImageFormat.Png);

Табела садржаја

Увод

Овај чланак објашњава како генерисати код 39 и код 39, пуне АСЦИИ баркоде за управљање имовином, библиотечне системе и протоке рада за складиштење користећи АСПОСЕ.БАРКОД за .НЕТ.

Принципи

  • Visual Studio 2019 или касније
  • .NET 6.0+ или .Net Framework 4.6.2+
  • Aspose.BarCode za .NET (NuGet)
  • Основни знања Ц #
PM> Install-Package Aspose.BarCode 

Корак по корак спровођење

Код 39 Пример:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39, "ASSET2025");
gen.Save("asset-code39.png", BarCodeImageFormat.Png);

Код 39 Потпуни АСЦИИ (проширени) Пример:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39Extended, "Asset#1234_ABC");
gen.Save("asset-code39ext.png", BarCodeImageFormat.Png);

Прилагођавање појављивања баркода

  • Проверите дигитални број: csgen.Parameters.Barcode.Code39.EnableChecksum = true;
  • Баро висине / ширине: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Боја и позадина: csgen.Parameters.Barcode.BarColor = Color.DarkGreen; gen.Parameters.Barcode.BackColor = Color.White;
  • Капција : csgen.Parameters.CaptionBelow\.Visible = true;
  • Потпуни АСЦИИ режим: EncodeTypes.Code39Extended

Подржани излазни формати

  • ПНГ, ЈПЕГ, БМП – штампање и веб
  • ТИФФ - Високи ре / архива
  • СВГ, ЕМФ – Скалабилна графика

Решавање проблема и заједничке проблеме

  • Бацкод не скенира?

  • Уверите се да се користе само важећи знаци (А-З, 0-9, - $ % . / + простор за основни код 39).

  • За посебне ликове, користите Код39Екстендиран.

  • Да ли је то погрешно?

  • Омогућити или деактивирати чексум да одговара вашој конфигурацији скенера.

  • Мали етикет не одговара?

  • Prilagodite visinu traku i XDimension; koristite kod 39 nad kodom128 za manje guste kodove.

FAQs

**П: Која је разлика између Кода 39 и Код 39 Пул АСЦИИ?**А: Стандардни код 39 подржава само ограничен сет карактера. пуни АСЦИИ режим (Екстендирани) омогућава све АСИИ карактере кодирањем као две симболне секције.

Q: Da li je kontrolni broj obavezan? A: To je opcionalno u Kodu 39. omogućava ga samo ako vaš tok rada ili skener zahteva.

Коришћење случајева и апликација

  • Активи и опрема етикетирање
  • Библиотека и школски менаџмент
  • Inventory/Stockroom праћење
  • Индустријски и ИД знакови

Најбоља пракса: Брза референтна табела

ТипDoНе дај
CharsetКористите А-З, 0-9, -.$%./+ (основни)Употреба нижице у основном режиму
Потпуно АСЦИКоришћење кода39Проширено за симболеОчекивање симбола у основном режиму
излазни форматSVG/PNG za crisp proizvodnjuНиско нивоа ЈПГ за штампање
Проверите дигиталноМогуће је само ако је потребноМогуће је случајно

Закључак

Код 39 је позадина имовине, инвентара и библиотеке баркодирање.Аппосе.Баркод за .НЕТ нуди флексибилне опције за сваки сценарио. Aspose.BarCode API Референце За више напредних функција баркода.

 Српски