كيفية إنشاء Codabar و Code 11 الباركودات لتطبيقات الرعاية الصحية والمكتبة في .NET
ما هي رموز الباركود والرمز 11؟
Codabar هو رمز شريط رقمي يستخدم على نطاق واسع في البنوك الدموية والمكتبات وخدمات الحزمة ، يدعم الأرقام 0-9 بالإضافة إلى A-D لرموز البدء / التوقف. يتم استخدام الرمز 11 للتخزين والتحديد عبر الاتصالات ، ودعم الرقم 0- 9 و dash (-).
بدء سريع (أدنى نموذج)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
جدول المحتوى
- مقدمة
- ما هي رموز الباركود والرمز 11؟
- بدء سريع (أدنى نموذج)
- المتطلبات
- تنفيذ خطوة بخطوة
- تحقق من خيارات الرقمنة والتخصيص
- تخصيص عرض الباركود
- تنسيقات الخروج المدعومة
- حل المشكلات والمشاكل الشائعة
- FAQs
- استخدام الحالات والتطبيقات
- أفضل الممارسات
- المقالات ذات الصلة
- استنتاجات
مقدمة
يتناول هذا المقال كيفية إنشاء رموز شريط Codabar و Code 11 للرعاية الصحية والمكتبة والتلفزيون ومتابعة الألواح باستخدام Aspose.BarCode for .NET.
المتطلبات
- 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: لا - الكودابار هو رقم مع 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 مرجعية المزيد من الأمثلة والخيارات.