كيفية إنشاء رموز الشريط EAN-13 وEAN-8 لمنتجات التجزئة في .NET

كيفية إنشاء رموز الشريط EAN-13 وEAN-8 لمنتجات التجزئة في .NET

ما هي رموز الشريط EAN-13 وEAN-8؟

EAN-13 وEAN-8 هي المعايير العالمية لرموز الشريط المنتج التجزئة.Ean-13 يرمز 13 رقما ويستخدم على جميع السلع الاستهلاكية تقريبا في جميع أنحاء العالم؛ Ean-8 هو نسخة صغيرة وثمانية أرقام للحزم الصغيرة ومساحة علامة محدودة.

بدء سريع (أدنى نموذج)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345");
generator.Save("product-ean13.png", BarCodeImageFormat.Png);

جدول المحتوى

مقدمة

يظهر هذا المقال كيفية توليد رموز الشريط EAN-13 وEAN-8 لمنتجات التجزئة باستخدام Aspose.BarCode for .NET. يحتوي على رمز C# الكامل، نصائح التخصيص، والإجابات على أسئلة التكامل التجاري في العالم الحقيقي.

المتطلبات

  • Visual Studio 2019 أو أحدث
  • .NET 6.0+ أو .Net Framework 4.6.2+
  • Aspose.BarCode لـ .NET المثبت (NuGet)
  • معرفة أساسية C#
PM> Install-Package Aspose.BarCode 

تنفيذ خطوة بخطوة

EAN-13 مثال على ذلك:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345"); // 12 digits + auto-checksum
gen.Save("product-ean13.png", BarCodeImageFormat.Png);

EAN-8 مثال على ذلك:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN8, "9638507"); // 7 digits + auto-checksum
gen.Save("product-ean8.png", BarCodeImageFormat.Png);

تخصيص عرض الباركود

  • ارتفاع البار / عرض: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • اللون / الخلفية : csgen.Parameters.Barcode.BarColor = Color.DarkBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • القسم : csgen.Parameters.CaptionBelow\.Visible = true;
  • التدوير (للتغليف): csgen.Parameters.RotationAngle = 90;

تنسيقات الخروج المدعومة

  • PNG، JPEG، BMP – تنسيقات الصورة القياسية للطباعة أو الويب
  • TIFF - للطباعة عالية الدقة أو المجموعة
  • SVG، EMF – للعمل الفني فيكتور قابل للتوسع

حل المشكلات والمشاكل الشائعة

  • الباركود لا يفحص؟

  • تأكد من أن الرمز هو جميع الأرقام (لا الحروف/المساحات)، الطول الصحيح، وليس صغير جدا على الطباعة/التصدير

  • مفقود أو غائب؟

  • Aspose.BarCode يضيف أرقام التحقق تلقائيًا – يقدم فقط 12 أو 7 رقائق

  • لا يناسب العلامة؟

  • استخدم EAN-8 للتغليف الأصغر؛ خفض ارتفاع البار/XDimension

FAQs

**س: هل يمكنني إنشاء رموز شريط لعدة منتجات في مجموعة واحدة؟**ج: نعم، اذهب من خلال قائمة المنتجات الخاصة بك وتوليد / حفظ كل صورة رمز شريط ببرمجة.

**س: هل يمكنني استخدام رموز الشريط الملونة؟**A: للحصول على أقصى قدر من التوافق مع الماسح الضوئي، والالتزام بالشرائح المظلمة على خلفية خفيفة؛ استخدم الألوان بعناية.

استخدام الحالات والتطبيقات

  • التجزئة والشركات التجارية Checkout
  • العلامات التجارية و المخزون
  • ملفات POS و shelf tags
  • صور منتجات التجارة الإلكترونية

أفضل الممارسات: جدول المرجعية السريع

نصيحةإلـىلا تفعل
طول الرمزEAN-13: 12 رقما، Ean-8: 7إضافة أرقام إضافية / قصيرة
بار اللونBlack/DarkBlue على الأبيضالبارات الحمراء / الصفراء
القبعةعرض أدناه للقراءةمملوءة بالبارات
نموذج الخروجاستخدام PNG / SVG لإنتاج crispمنخفضة JPG للطباعة

استنتاجات

EAN-13 وEAN-8 رموز الشريط هي المعيار الذهبي للتجزئة والمخزون في جميع أنحاء العالم. Aspose.BarCode for .NET يجعل من السهل إنتاج الرموز شرائط متوافقة عالية الجودة لكل حالة الاستخدام. Aspose.BarCode API مرجعية المزيد من التفاصيل والسيناريوهات المتقدمة.

 عربي