Генерирајте код 39 и код 39. пуне АСЦИИ баркоде у апликацијама .НЕТ користећи Асписе.Баркод библиотеку.Овај водич пружа корак по кораку упутства, Ц # код узорке, и савете за прилагођавање за појаву барокода.

Увод

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

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

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

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

Следећи минимални пример показује како генерисати основни код 39 кода у Ц #:

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

Принципи

  • 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

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

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

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

  • Бацкод не скенира? - Уверите се да се користе само важећи знаци (А-З, 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 Референце За више напредних функција баркода.

More in this category