MSI, Plessey і стандарт 2 з 5 баркодів є необхідними для управління запасами в складах.Цей посібник покаже вам, як генерувати ці барколи за допомогою Aspose.BarCode для .NET з прикладами коду C#.

Введення

Aspose.BarCode - це потужна бібліотека, яка полегшує генерування різних типів баркодів, в тому числі MSI, Plessey і Standard 2 of 5.

Що таке MSI, Plessey і стандарт 2 з 5 баркодів?

MSI (Modified Plessey) і Standard 2 of 5 є чисельними, тільки 1D-баркодами, що використовуються для складів, запасів, бібліотеки та промислового відстеження.

Швидкий початок (наприклад мінімальний)

Наступний мінімальний приклад показує, як генерувати бар-код MSI за допомогою Aspose.BarCode:

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.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.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);

Приклад Плесі:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);

Стандарт 2 з 5 Приклади:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);

Перевірки та варіанти налаштування

  • Створення MSI Checksum: csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
  • Висота та ширина барів: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Колір та фонові кольори: csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • • Капітальна: csgen.Parameters.CaptionBelow.Visible = true;

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

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

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

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

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

  • Баркод не сканується? Забезпечує тільки чисельний вхід, діючу довжину для сканера, правильний контраст.
  • Checksum errors? Увімкніть/неможливо встановити перевірку, щоб відповідати налаштуванням сканера.
  • Лабелі занадто маленькі? Використовуйте меншу XDimension і нижню BarHeight.

FAQ

Питання: Чи підтримуються ці баркоди всіма сканерами? А: Більшість промислових і складових сканерів підтримають MSI, Plessey і Standard 2 of 5, але перевірте вашу харчову документацію.Q: Чи можу я генерувати тисячі етикет? А: Так, перейдіть через інвентарні дані і програмуйте зображення.

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

  • Масштабний склад та етикетка запасів
  • Бібліотека та архівні системи
  • Індустріальне обладнання для відстеження
  • Перевезення контейнерів та бінових етикетків

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

ТіпДайтеНе дайте
InputВикористовуйте тільки цифриВикористовуйте листи або символи
ChecksumУ разі необхідності робочий потікПропустити, якщо не підтримувати
Формат виходуSVG/PNG для криптовалютних продуктівНизький рівень JPG для друку
Батч поколінняАвтоматизація для великих інвентарівСтворення ручної етикетки

Заключення

MSI, Plessey і Standard 2 з 5 баркодів залишаються життєво важливими для операцій запасів і складів. Aspose.BarCode для .NET забезпечує швидке, високе обсяг виробництва для кожного промислового робочого потоку. Aspose.BarCode API Референт Для більш детальних деталей.

More in this category