إنشاء كود مصفوفة البيانات في C#.

يوفر كود مصفوفة البيانات كثافة بيانات عالية في حجم صغير مما يجعله خيارًا مثاليًا للسيناريوهات ذات المساحة المحدودة. في بعض السيناريوهات ، قد ترغب في إنشاء كود مصفوفة البيانات لتخزين المعلومات في شكل خلايا متباينة مرتبة في شبكة. وفقًا لهذه المتطلبات ، تتناول هذه المقالة كيفية إنشاء رمز مصفوفة البيانات برمجيًا في C#.

تثبيت C# API لإنشاء كود مصفوفة البيانات

Aspose.BarCode for .NET API يدعم توليد أو مسح مختلف 1D و 2 D الباركود. يمكنك تكوينه في بيئتك عن طريق تنزيل ملفات DLL الخاصة به أو تشغيل الأمر NuGet التالي لتثبيته من معرض NuGet.

PM> Install-Package Aspose.BarCode

إنشاء كود مصفوفة البيانات في C#

تحتاج إلى اتباع الخطوات أدناه لإنشاء كود مصفوفة البيانات:

  1. قم بإنشاء كائن من فئة BarcodeGenerator وقم بتعيين EncodeType.
  2. اضبط البكسل ووضع التشفير لرمز مصفوفة البيانات.
  3. احفظ كود مصفوفة البيانات الناتجة عن طريق تصديره كصورة PNG.

يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء رمز مصفوفة البيانات في C#:

// تهيئة كائن لفئة BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "ASPOSE");

// اضبط البكسل
gen.Parameters.Barcode.XDimension.Pixels = 4;

// اضبط وضع التشفير على تلقائي
gen.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.Auto;

// حفظ كود مصفوفة بيانات الإخراج
gen.Save("Datamatrix.png", BarCodeImageFormat.Png);

إنشاء كود مصفوفة البيانات ECC200 في C#

توضح الخطوات التالية كيفية إنشاء كود مصفوفة البيانات ECC200 في C#.

  1. إنشاء كائن من فئة BarcodeGenerator وتمرير نص الإدخال و EncodeType كمعلمات.
  2. قم بتعيين وحدات البكسل ونوع مصفوفة البيانات ECC.
  3. اكتب الرمز الشريطي لمصفوفة البيانات ECC200 باستخدام طريقة الحفظ.

يوضح مقتطف الشفرة أدناه كيفية إنشاء رمز شريطي لمصفوفة البيانات ECC200 في C#:

// تهيئة كائن لفئة BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "Åspóse");

// اضبط البكسل
gen.Parameters.Barcode.XDimension.Pixels = 4;

// اضبط DataMatrix Ecc على 200
gen.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.Ecc200;

// حفظ كود مصفوفة بيانات الإخراج
gen.Save("DatamatrixEcc200Basic.png", BarCodeImageFormat.Png);

احصل على رخصة مجانية

هل أنت مهتم بتقييم API دون أي قيود تقييمية؟ إذا كانت الإجابة بنعم ، فيمكنك طلب ترخيص مؤقت مجاني.

استنتاج

في هذه المقالة ، قمت باستكشاف كيفية إنشاء كود مصفوفة البيانات بترميزات مختلفة مثل ECC200 و ECC000 و ECC050 وما إلى ذلك بالإضافة إلى أشكال أخرى من كود مصفوفة البيانات. يمكنك إلقاء نظرة على الميزات الأخرى من خلال زيارة مساحة التوثيق. من فضلك لا تتردد في الاتصال بنا على المنتدى في حالة وجود أي استفسار.

أنظر أيضا