MSI، Plessey، و استاندارد 2 از 5 بارکدها برای مدیریت ذخیره سازی در انبارها ضروری هستند.این راهنمای به شما نشان می دهد که چگونه با استفاده از Aspose.BarCode برای .NET با نمونه های کد C# این بار کدهای را تولید کنید.
معرفی
Aspose.BarCode یک کتابخانه قدرتمند است که تولید انواع مختلفی از بارکدها، از جمله MSI، Plessey و استاندارد 2 از 5 را ساده می کند.این راهنمای شما را از طریق فرآیند تولید این بار کدهای در برنامه های .NET خود هدایت خواهد کرد.
MSI، Plessey و استاندارد 2 از 5 بارکد چیست؟
MSI (Modified Plessey) و استاندارد 2 از 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
پیاده سازی گام به گام
مثال 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);
چک ها و گزینه های سفارشی سازی
- MSI چک ها:
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 برای چاپ مقیاس پذیر، crisp.
فرمت های خروجی پشتیبانی
- PNG، JPEG، BMP — چاپ و دیجیتال
- TIFF - پرینترهای ذخیره سازی با کیفیت بالا
- SVG، EMF — در مقیاس بزرگ یا آرشیو
حل مشکلات و مسائل مشترک
- بارکد اسکن نمی شود؟ فقط ورودی عددی، طول معتبر برای اسکانر، کنتراست مناسب را تضمین کنید.
- اشتباهات چک؟ چک را قادر می سازد / غیرفعال می کند تا تنظیمات اسکنر شما را مطابقت دهد.
- برچسب ها خیلی کوچک هستند؟ از XDimension کوچکتر و BarHeight پایین تر استفاده کنید.
FAQ ها
پرسش: آیا این بارکدها توسط همه اسکنرها پشتیبانی می شود؟ A: اکثر اسکانر های صنعتی و ذخیره سازی از MSI، Plessey و استاندارد 2 از 5 حمایت می کنند، اما مدارک سخت افزاری خود را بررسی کنید.Q: آیا می توانم هزاران برچسب را جمع آوری کنم؟ A: بله، از طریق داده های ذخیره سازی چرخش کنید و تصاویر را به صورت برنامه نویسی تولید کنید.
استفاده از موارد و برنامه ها
- بایگانی برچسب ها: ذخیره سازی جمعی و برچسب گذاری انبار
- کتابخانه و سیستم های آرشیو
- تجهیزات صنعتی ردیابی
- کانتینر حمل و نقل و برچسب های بن
بهترین روش ها: جدول مرجع سریع
راهنمایی | کار کنید | نمی شود |
---|---|---|
Input | فقط از اعداد استفاده کنید | استفاده از حروف یا نمادهای |
چک | در صورت نیاز به جریان کار | اگر از دست ندهید |
فرمت خروجی | SVG/PNG برای تولید کریسپ | کم رز JPG برای چاپ |
نسل Batch | اتوماتیک برای ذخایر بزرگ | ایجاد برچسب دستی |
نتیجه گیری
MSI، Plessey و استاندارد 2 از 5 بارکد برای عملیات ذخیره سازی و انبار حیاتی باقی می ماند. Aspose.BarCode برای .NET تولید سریع و حجم بالا را برای هر جریان کار صنعتی فراهم می کند. Aspose.BarCode API ارجاع برای جزئیات بیشتر