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