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 مرجعية لمزيد من التفاصيل.