MSI, Plessey и стандарт 2 из 5 баркодов необходимы для управления запасами в складах.Настоящий водитель покажет вам, как генерировать эти баракоды с помощью Aspose.BarCode для .NET с примерами кода C#.

Введение

Aspose.BarCode является мощной библиотекой, которая упрощает генерирование различных типов баркодов, в том числе MSI, Plessey и Standard 2 of 5.

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

MSI, 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 6.0+ или .NET Framework 4.6.2+
  • Aspose.BarCode для .NET (NuGet)
  • Основное знание C#
PM> Install-Package Aspose.BarCode 

Step-by-Step реализация

Пример МСФО:

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);

Checksum и Customization опции

  • МСФО Чексум: 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 — Большой масштаб или архив

Решение проблем и общие проблемы

  • Баркод не сканирует? Обеспечивает только цифровой вход, валидную длину для сканера, правильный контраст.
  • Проверка ошибок? Включает/не допускает проверку, чтобы соответствовать настройкам сканера.
  • Лабелы слишком маленькие? Используйте меньшее XDизмерение и ниже BarHeight.

FAQs

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

Используйте случаи и приложения

  • Массовый склад и обозначение инвентаризации
  • Библиотека и архивные системы
  • Промышленное оборудование для отслеживания
  • Контейнер для перевозки и бин-этикетирование

Лучшие практики: таблица быстрого обращения

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

Заключение

MSI, Plessey и Стандарт 2 из 5 баркодов остаются жизненно важными для операций по складам и хранилищам. Aspose.BarCode для .NET обеспечивает быструю, высокую объемную генерацию для каждого промышленного рабочего потока. Aspose.BarCode API ссылка Для более подробных деталей.

More in this category