MSI, Plessey и Standard 2 от 5 баркодове са от съществено значение за управлението на запасите в складовете. Този ръководство ще ви покаже как да генерирате тези баркоиди с помощта на Aspose.BarCode за .NET с примери за код C#.

Въведение

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

Какво представляват MSI, Plessey и Standard 2 of 5 Barcodes?

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

Стъпка по стъпка изпълнение

Пример за MSI:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);

Примерът на Plessey:

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

Опции за проверка и персонализиране

  • МСИ ЧЕКСУМ: 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;

Настройка на Barcode

Вижте по-горе за височина, ширина и цвят на лентата. Регулиране на XDimension и BarHeight за различни размери на етикета. Използвайте SVG за скалиращо, крип отпечатване.

Поддържани формати за изход

  • PNG, JPEG, BMP – печатни и дигитални
  • TIFF – „Високи принтери за складове“
  • SVG, EMF – в голям мащаб или архива

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

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

ФАК

П: Поддържат ли се тези баркодове от всички скенери? А: Повечето промишлени и складови сканери поддържат 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