MSI و Plessey و Standard 2 of 5 barcodes أمر ضروري لإدارة المخزونات في المستودعات.هذا الدليل سوف يظهر لك كيفية توليد هذه الرموز باستخدام Aspose.BarCode for .NET مع أمثلة رمز C#.
مقدمة
Aspose.BarCode هو مكتبة قوية تسهل إنتاج أنواع مختلفة من رموز الشريط، بما في ذلك MSI، Plessey، و Standard 2 of 5.
ما هي MSI و Plessey و Standard 2 of 5 Barcodes؟
MSI (تعديل Plessey) ، Plesey ، و 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
تنفيذ خطوة بخطوة
نموذج 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;
تخصيص عرض الباركود
انظر أعلاه لارتفاع الشريط، وعرض، والألوان. تعديل XDimension و BarHeight لأحجام العلامة المختلفة. استخدم SVG للطباعة قابلة للتوسع، crisp.
تنسيقات الخروج المدعومة
- PNG، JPEG، BMP — الطباعة والرقمية
- TIFF — طابعات المخازن عالية المستوى
- SVG, EMF — واسعة النطاق أو الأرشيف
حل المشكلات والمشاكل الشائعة
- لا تصفح الباركود؟ يضمن فقط الإدخال الرقمي ، الطول الصحيح لمسح الخاص بك ، التباين المناسب.
- أخطاء التحقق؟ تمكين/إلغاء تحقق لتتناسب مع إعدادات المسح الضوئي الخاص بك.
- العلامات صغيرة جدًا؟ استخدم حجم XD أصغر وأقل من BarHeight.
FAQs
السؤال: هل يتم دعم هذه الرموز الشريطية من قبل جميع الماسح الضوئي؟ A: تدعم معظم ماسحات الصناعة والمخازن MSI و Plessey و Standard 2 of 5 ولكن تحقق من وثيقة الأجهزة الخاصة بك.Q: هل يمكنني إنتاج الآلاف من العلامات؟ A: نعم، قم بتحريك بيانات المخزون وتوليد الصور ببرمجة.
استخدام الحالات والتطبيقات
- التخزين الكلي وتسمية المخزون
- المكتبة ونظم الأرشيف
- مراقبة المعدات الصناعية
- حاوية الشحن والعلامات بن
أفضل الممارسات: جدول المرجعية السريع
نصيحة | إلـى | لا تفعل |
---|---|---|
Input | استخدام الأرقام فقط | استخدم الحروف أو الرموز |
التفتيش | إمكانيات إذا كانت تدفقات العمل تتطلب | إذا لم تكن مدعومة |
نموذج الخروج | SVG / PNG لإنتاج crisp | منخفضة JPG للطباعة |
جيل باتش | تلقائيًا للمخزونات الكبيرة | تصنيع العلامة اليدوية |
استنتاجات
MSI و Plessey و Standard 2 of 5 barcodes لا تزال حيوية لعمليات المخزون والتخزين. Aspose.BarCode for .NET يتيح إنتاج سريع ومتنوع لكل تدفق عمل صناعي. Aspose.BarCode API مرجعية لمزيد من التفاصيل.
More in this category
- إنتاج ITF-14 و Interleaved 2 من 5 رموز الشريط للتسمية الورقية والخدمات اللوجستية
- إنشاء Codabar و Code 11 الباركودات لتطبيقات الرعاية الصحية والمكتبة في .NET
- إنشاء GS1-128 (UCC/EAN-128) رموز الشريط لسلسلة التوريد والامتثال في .NET
- إنشاء ISBN و ISSN الباركودات للكتب والجدول الزمني في .NET
- إنشاء الرمز 39 والرموز 39 الكامل مع النص المخصص في .NET