Дізнайтеся, як генерувати Codabar і Code 11 баркоди в .NET-прикладах за допомогою Aspose.BarCode. Цей посібник охоплює установку, кроки генерації кодів, варіанти налаштування та кращі практики для охорони здоров’я та використання бібліотек випадків.

Введення

Ця стаття дає детальний прохід по створенню Codabar і Code 11 баркодів для охорони здоров’я, бібліотеки, телекомунікацій та додатків для відстеження парцелів за допомогою Aspose.BarCode для .NET. Вона включає в себе інструкції крок за кроком, приклади коду C#, а також поради щодо інтеграції цих типів баркоидів у ваші проекти .NET.

Що таке Codabar і Code 11?

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+
  • 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;

Налаштування зображення баркоду

  • Переглянути вище для висоти, ширини та кольору
  • Налаштування XDimension і BarHeight для розмірів етикетки
  • Використовуйте SVG або PNG для криптовалютного друку

Підтримуються формати виходу

  • PNG, JPEG, BMP — друковані та цифрові
  • TIFF — Архів або медичні / лабораторні принтери
  • SVG, EMF — великі або цифрові етикетки

Вирішення проблем і загальні проблеми

  • Баккод не сканується? - Використовуйте тільки діючі символи; переконайтеся, що для Codabar є правильний символ старту та зупинки.

  • Чи можна перевірити помилки? - Увімкніть / відключіть перевірку, щоб відповідати очікуванням сканера або додатку.

  • Маленька етикетка не підходить- Низький BarHeight і XDimension.

FAQ

**Q: Чи приймаються ці баркоди в сучасних медичних закладах та бібліотеках?**Відповідь: Так, вони обидва використовуються по всьому світу для спадщини і нових робочих потоків.**Q: Чи можу я кодувати текст за допомогою Codabar?**A: No—Codabar є чисельним з A-D для початку / зупинки тільки.

Використання випадків та додатків

  • Кровний банківський етикет (Codabar)
  • Бібліотека та управління кредитами
  • Партнерство та поштове відстеження
  • Телекомунікаційний актив / інвентар (код 11)

Найкращі практики: швидкий референтний стіл

ТіпДайтеНе дайте
ЧарсетКодекс: 0-9, А-Д; Код 11 - 0-9Використовуйте листи або символи
Старт / зупинкаВикористовуйте A-D для CodabarПочаток / зупинка персонажів
Формат виходуSVG/PNG для криптовалютних продуктівНизький рівень JPG для друку
Перевірте цифруУ разі необхідності робочий потікдозволяється випадково

Заключення

Codabar і Code 11 залишаються необхідними для охорони здоров’я, бібліотеки та робочих потоків відстеження спадщини. Aspose.BarCode для .NET робить їх генерацію та інтеграцію простими. Aspose.BarCode API Референт Більше прикладів і варіантів.

More in this category