Научете как да генерирате Codabar и Code 11 баркодове в приложенията .NET с помощта на Aspose.BarCode. Този ръководство обхваща инсталацията, стъпките за създаване на баркоидове, възможностите за персонализиране и най-добрите практики за здравни грижи и библиотечни случаи.
Въведение
Тази статия предоставя подробен ход по генерирането на Codabar и Code 11 баркодове за здравни грижи, библиотеки, телекомуникации и приложения за проследяване на парцели с помощта на Aspose.BarCode за .NET. Тя включва стъпка по стъпало инструкции, примери за код C# и съвети за интегриране на тези типове баркоидове в вашите проекти.
Какво е Codabar и Code 11 Barcodes?
Codabar е цифров баркод, широко използван в кръвни банки, библиотеки и парцелни услуги, който поддържа цифрите 0-9 плюс A-D за стартиране и спиране на символите. Код 11 се използва за телекомуникационна инвентаризация и идентификация, поддържащи цифрата 0-9 и dash (-). И двете са прости, скенер-приятни и идеални за институционални работни потоци.
Бързо стартиране (Минимален пример)
Следващият минимален пример показва как да се генерира Codabar баркод:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Предупреждения
- Visual Studio 2019 или по-късно
- .NET Framework 4.6.2+ или .net 6.0+
- Aspose.BarCode за .NET (NuGet)
- Основни познания за C#
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;
Настройка на Barcode
- Вижте по-горе за височина, ширина и цвят
- Променете XDimension и BarHeight за размера на етикета
- Използвайте SVG или PNG за крисп печат
Поддържани формати за изход
- PNG, JPEG, BMP – печатни и дигитални
- TIFF – Архив или медицински / лабораторни принтери
- SVG, EMF — широкомащабни или цифрови етикети
Решаване на проблеми и общи проблеми
Баркодът не се сканира?- Използвайте само валидни знаци; осигурете подходящи символи за стартиране / спиране за Codabar.
Проверка на грешките? - Осигуряване/невъзможност за проверка, за да отговаря на очакванията на скенера или приложението.
Малката етикетка не е подходяща
- Ниска височина и XDimension.
ФАК
**П: Приемат ли се тези баркодове в съвременните здравни услуги и библиотеки?**А: Да, и двете се използват в световен мащаб за наследство и нови работни потоци.Q: Мога ли да кодирам текста с Codabar?A: No—Кодабарът е цифров с A-D само за стартиране / спиране.
Използване на случаи и приложения
- Кръвна банкова етикетиране (Codabar)
- Библиотека и управление на заемите
- Партньорство и пощенско проследяване
- Телекомуникационен актив/инвентар (код 11)
Най-добри практики: Бърза референтна таблица
Тип | да | да не |
---|---|---|
Charset | Кодбара: 0-9, А-Д; Кодекс 11: 0% -9,- | Използвайте букви или символи |
Старт / спиране | Използвайте A-D за Codabar | Избягване на стартиране / спиране на знаци |
Формат на изхода | SVG/PNG за износ на крис | Ниско ниво на JPG за печат |
Проверете цифрата | Ако работният поток изисква | Възможно е случайно |
заключение
Codabar и Code 11 остават от съществено значение за здравеопазването, библиотеката и работните потоци за проследяване на наследството. Aspose.BarCode за .NET прави тяхното генериране и интеграция проста. Aspose.BarCode API Референт За повече примери и възможности.
More in this category
- Generate MSI, Plessey, and Standard 2 of 5 Barcodes for Inventory and Warehouse Labels в .NET
- Бързо сканиране на 1D баркода в работните потоци на инвентари и складове в .NET
- Генериране на GS1 Data Matrix Barcodes с помощта на Aspose.BarCode за .NET
- Генериране на QR кодове с помощта на Aspose.BarCode за .NET
- Извличане на QR код метаданни с помощта на Aspose.BarCode за .NET