Генерирајте код 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
- Generirajte GS1 Data Matrix Barcodes pomoću Aspose.BarCode za .NET
- Generirajte MSI, Plessey i Standard 2 od 5 Barkoda za Inventory i Warehouse Labels u .NET-u
- Generirajte POSTNET i PLANET kodove za automatizaciju pošte u .NET-u
- Генерација Aztec кодова користећи Aspose.BarCode за .NET
- Генерација ЕАН-13 и ЕН-8 баркода за малопродајне производе у .NET-у