تعرّف على كيفية إنشاء رموز شريط Codabar و Code 11 في تطبيقات .NET باستخدام Aspose.BarCode. هذا الدليل يغطي التثبيت، خطوات توليد الرموز الشريط، خيارات التخصيص، وأفضل الممارسات للرعاية الصحية والمكتبة استخدام الحالات.

مقدمة

يوفر هذا المقال مسارًا مفصلًّا حول إنتاج Codabar و Code 11 الباركودات للرعاية الصحية والمكتبة والتلفزيون وتطبيقات تتبع الألواح باستخدام Aspose.BarCode for .NET. يتضمن إرشادات خطوة بخطوة، أمثلة على رمز C#، ونصائح لدمج هذه الأنواع من رموز الشريط في مشاريع .Net الخاصة بك.

ما هي رموز الباركود والرمز 11؟

Codabar هو رمز شريط رقمي يستخدم على نطاق واسع في البنوك الدموية والمكتبات وخدمات الحزمة ، يدعم الأرقام 0-9 بالإضافة إلى A-D لرموز البدء / التوقف. يتم استخدام الرمز 11 للتخزين والتحديد عبر الاتصالات ، ودعم الرقم 0- 9 و dash (-).

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

يظهر المثال الحد الأدنى التالي كيفية إنشاء رمز شريط Codabar:

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

المتطلبات

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

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

كودابار مثال :

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

مثال رقم 11 :

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);

نموذج كامل

تحقق من خيارات الرقمنة والتخصيص

  • الرمز 11 تحقق الرقم: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • ارتفاع البار / عرض: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • اللون / الخلفية: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • القسم : csgen.Parameters.CaptionBelow.Visible = true;

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

  • انظر أعلاه لارتفاع البار، وعرض، والألوان
  • تعديل XDimension و BarHeight لحجم العلامة
  • استخدم SVG أو PNG للطباعة

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

  • PNG، JPEG، BMP — الطباعة والرقمية
  • TIFF â€" الأرشيف أو الطابعات الطبية / المختبر
  • SVG، EMF — علامات واسعة النطاق أو الرقمية

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

  • الباركود لا يفحص؟- لا تستخدم سوى الأحرف الصحيحة؛ تأكد من أن رموز البدء / التوقف المناسبة لـ Codabar.

  • ما هي أخطاء التحقق؟- إمكانية/إلغاء تشغيل الشاشة لتتناسب مع توقعات المسح الضوئي أو التطبيق.

  • العلامات الصغيرة لا تناسب؟- أدنى BarHeight و XDimension.

FAQs

**س: هل يتم قبول هذه الرموز في الرعاية الصحية الحديثة والمكتبات؟**الجواب: نعم، يتم استخدام كلاهما في جميع أنحاء العالم لتراث وتدفقات العمل الجديدة.**س: هل يمكنني تشفير النص باستخدام Codabar؟**A: No—Codabar هو رقم مع A-D للبدء / التوقف فقط.

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

  • العلامة البنك الدموي (Codabar)
  • المكتبة وإدارة القروض
  • البريد الإلكتروني ومتابعة الرسائل
  • الأصول التلفزيونية / المخزون (الرمز 11)

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

نصيحةإلـىلا تفعل
الشارقةCodabar: 0-9,A-D؛ رمز 11: 0,9،-استخدم الحروف أو الرموز
Start / توقفاستخدم A-D لـ Codabarإلغاء بدء / توقف الشخصيات
نموذج الخروجSVG / PNG لإنتاج crispمنخفضة JPG للطباعة
تحقق الرقمإمكانيات إذا كانت تدفقات العمل تتطلبيتيح عشوائيا

استنتاجات

لا تزال Codabar و Code 11 حيوية للرعاية الصحية والمكتبة ومتابعة سير العمل. Aspose.BarCode for .NET يجعل توليدها وتكاملها بسيطة. Aspose.BarCode API مرجعية المزيد من الأمثلة والخيارات.

More in this category