إنشاء رمز شريطي لمصفوفة البيانات في بايثون

رمز Datamatrix الشريطي هو رمز شريطي ثنائي الأبعاد على شكل مصفوفة يتكون من “خلايا” سوداء وبيضاء مرتبة في نمط مربع أو مستطيل. يمكنه تخزين كمية كبيرة من البيانات في مساحة صغيرة. غالبًا ما تستخدم رموز Datamatrix الشريطية في التصنيع واللوجستيات وغيرها من الصناعات لتتبع وتحديد المنتجات والعناصر الأخرى. كما أنها تستخدم بشكل شائع في الرعاية الصحية لتحديد العينات الطبية والمعدات والمواد الأخرى. تشرح هذه المقالة كيفية إنشاء Datamatrix Barcode باستخدام Python.

Python Datamatrix Barcode Generator API - تنزيل مجاني

Aspose.BarCode for Python عبر .NET يدعم إنشاء أو مسح أو معالجة ترميزات الباركود المختلفة. يمكنك تكوين API بسرعة عن طريق تنزيل الحزمة أو الوصول إليها من PyPI باستخدام أمر pip التالي في وحدة التحكم:

pip install aspose-barcode-for-python-via-net 

قم بإنشاء Datamatrix Barcode في Python

توضح الخطوات التالية بالتفصيل عملية إنشاء رمز Datamatrix Barcode باستخدام Python:

  • قم بإنشاء كائن من فئة BarcodeGenerator وقم بتعيين تشفير الباركود Datamatrix.
  • قم بإنشاء رمز شريطي Datamatrix باستخدام طريقة الحفظ.

يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء رمز شريطي باستخدام Python:

import aspose.barcode as barcode

# تهيئة كائن فئة BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Aspose")

# إنشاء رمز شريطي Datamatrix
generator.save("datamatrix-barcode.png")

كيفية إنشاء رمز Datamtrix Barcode باستخدام ECC200 باستخدام Python

تعتبر أكواد Datamatrix الشريطية موثوقة للغاية ومقاومة للأخطاء ، وهو أمر مهم في التطبيقات حيث سيتم قراءة الباركود في البيئات الصعبة ، مثل التصنيع واللوجستيات. يمكنك إضافة بيانات زائدة عن الحاجة إلى البيانات الأصلية لاكتشاف وتصحيح الأخطاء في البيانات الناتجة عن الضوضاء أو أنواع التداخل الأخرى. يمكنك تعيين أنواع مختلفة من ECC أثناء إنشاء رمز Datamatrix الشريطي. هنا سوف تفهم كيفية استخدام ECC200 حيث أن ECC200 هو متغير محدد لتصحيح أخطاء Reed-Solomon المستخدم في الرموز الشريطية لمصفوفة البيانات. يمكنه تصحيح ما يصل إلى خطأين لكل كلمة مرور بيانات ، مما يعني أنه يمكنه تصحيح الأخطاء في ما يصل إلى 50٪ من البيانات المخزنة في الباركود Data Matrix.

توضح الخطوات أدناه كيفية إنشاء رمز شريطي Datamatrix باستخدام ECC200 باستخدام Python:

  • تهيئة مثيل لفئة BarcodeGenerator.
  • قم بتعيين نص الباركود ونوع الترميز ونص الباركود.
  • قم بتعيين معلمات مثل البكسل و ECC200 لرمز Datamatrix الشريطي.
  • قم بإنشاء الباركود Data Matrix باستخدام طريقة الحفظ.

يوضح نموذج الكود أدناه كيفية إنشاء رمز شريطي Datamatrix باستخدام ECC200 باستخدام Python.

import aspose.barcode as barcode

# تهيئة كائن فئة BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Åspóse")

# تعيين معلمات الباركود Datamatrix
generator.parameters.barcode.x_dimension.pixels = 4
generator.parameters.barcode.data_matrix.data_matrix_ecc = barcode.generation.DataMatrixEccType.ECC200

# إنشاء رمز شريطي Datamatrix
generator.save("datamatrix-barcode-ecc200.png")

إنشاء Datamatrix Barcode على الإنترنت

يمكنك استخدام تطبيق الويب المجاني الخاص بمولد الباركود عبر الإنترنت والخالي من التسجيل ، والذي تم إنشاؤه باستخدام واجهة برمجة التطبيقات هذه ، من خلال زيارة الرابط التالي:

https://products.aspose.app/barcode/generate

مولد الباركود Python Datamatrix - احصل على ترخيص مجاني

يمكنك تقييم API بكامل طاقتها من خلال طلب ترخيص مؤقت مجاني.

كيفية إنشاء باركود Python DataMatrix Barcode - قراءة المزيد

يمكنك أيضًا استكشاف موارد تعليمية مختلفة لفهم واختبار الميزات التي تقدمها Aspose.BarCode لبايثون عبر .NET API.

استنتاج

في الختام ، تناقش هذه المقالة كيفية إنشاء أكواد Datamatrix الشريطية في Python. كما يغطي تقنيات تصحيح الأخطاء المختلفة المستخدمة بشكل شائع لتعزيز موثوقية الرمز الشريطي. علاوة على ذلك ، يمكنك دائمًا الكتابة إلينا على المنتدى في حالة رغبتك في مناقشة أي من مخاوفك.

أنظر أيضا