Како генерисати МСИ, Плессеи и Стандард 2 од 5 баркода за етикете инвентара и складишта у .NET-у
Šta su MSI, Plessey i Standard 2 od 5 Barkoda?
МСИ (Модификовани Плесеи), Плесси и Стандард 2 од 5 су бројни-само 1Д бар кодови који се користе за складиштење, инвентаризацију, библиотеку и индустријско праћење.
Брзи почетак (минимални пример)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Табела садржаја
- Увод
- Šta su MSI, Plessey i Standard 2 od 5 Barkoda?
- Брзи почетак (минимални пример)
- Принципи
- Корак по корак спровођење
- Чексум и опције прилагођавања
- Прилагођавање појављивања баркода
- Подржани излазни формати
- Решавање проблема и заједничке проблеме
- FAQs
- Коришћење случајева и апликација
- Најбоља пракса
- повезани чланци
- Закључак
Увод
Овај чланак обухвата генерисање МСИ, Плессеи и Стандард 2 од 5 баркода за масовну инвентаризацију, библиотеку и етикетирање складишта користећи Асписе.Баркод за .НЕТ.
Принципи
- Visual Studio 2019 или касније
- .NET 6.0+ или .Net Framework 4.6.2+
- Aspose.BarCode za .NET (NuGet)
- Основни знања Ц #
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.EnableCheckum = истинито;Gen.Parameters.Barcode.Msi.ChecksumMode = MsiCheckSumMod10;
Баро висине / ширине:
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 за различите величине етикета
- Користите СВГ за скалабилно, црисп штампање
Подржани излазни формати
- ПНГ, ЈПЕГ, БМП – штампање и дигитални
- ТИФФ - Високе резе складиштене штампаче
- СВГ, ЕМФ – у великој мери или архива
Решавање проблема и заједничке проблеме
Бацкод не скенира?
Обезбедите само бројни улаз, важећу дужину за ваш скенер, прави контраст.
Проверите ли грешке?
Омогућава/немогуће је да се чексум уклапа са подешавањама скенера.
Да ли су ознаке превише мале?
Koristite manju XD dimenziju i nižu BarHeight.
FAQs
**П: Да ли су ови кодови подржани од стране свих скенера?**А: Већина индустријских и складишних скенера подржава МСИ, Плессеи и Стандард 2 од 5, али проверите своју хардверску документацију.
П: Могу ли генерисати хиљаде етикета?Одговор: Да, пролазећи кроз инвентарне податке и генерисати слике програмски.
Коришћење случајева и апликација
- Масовни складиште и етикетирање инвентара
- Библиотека и архивни системи
- Индустријска опрема за праћење
- Контејнер за испоруку и бин етикете
Најбоља пракса: Брза референтна табела
Тип | Do | Не дај |
---|---|---|
Input | Koristite samo brojke | Користите писма или симболе |
Checksum | Ukoliko radni tok zahteva | Izgubio ako nije podržan |
излазни формат | SVG/PNG za crisp proizvodnju | Ниско нивоа ЈПГ за штампање |
Батцх генерација | Аутомат за велике инвентаризације | Ручна етикета креирање |
Закључак
МСИ, Плессеи и Стандард 2 од 5 баркода остају од суштинског значаја за операције складишта и залиха.Асписе.Баркод за .НЕТ омогућава брзу, високу генерацију за сваки индустријски радни ток. Aspose.BarCode API Референце Za više detalja.