تعيين المجموع الاختباري للباركود باستخدام بايثون

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

الخطوات لتعيين المجموع الاختباري لباركود 128 باستخدام بايثون

  1. استيراد Aspose.Barcode for Python via .NET
  2. إنشاء كائن ترخيص وتحميل ملف الترخيص لتوليد المخرجات بدون علامة مائية
  3. تهيئة BarcodeGenerator مضبوط لـ CODE_39_FULL_ASCII مع نص الباركود المعطى
  4. تعيين is_checksum_enabled إلى NO لإنشاء باركود بدون مجموع اختباري
  5. حفظ صورة الباركود بدون مجموع اختباري بتنسيق PNG
  6. تبديل is_checksum_enabled إلى YES لتضمين المجموع الاختباري
  7. حفظ صورة الباركود مع المجموع الاختباري بتنسيق PNG

توضح الخطوات أعلاه عملية تطبيق كود 39 أو كود 128 المجموع الاختباري باستخدام بايثون. قم باستيراد وحدة Aspose.BarCode، وحمل الترخيص لتجنب العلامات المائية، وأنشئ BarcodeGenerator مضبوط على CODE_39_FULL_ASCII مع نص الباركود الخاص بك. بعد ذلك، احفظ صورتين بتنسيق PNG: الأولى عند تعيين is_checksum_enabled إلى NO لإنشاء الباركود بدون مجموع اختباري، ثم بدّلها إلى YES لحفظ الباركود مع المجموع الاختباري.

كود لتطبيق المجموع الاختباري لكود 128 باستخدام بايثون

القيمة الافتراضية لـ EnableChecksum هي Yes للأنواع التي تتطلب مجموعًا اختباريًا وNo حيث يكون المجموع الاختباري اختياريًا. مراجع Aspose API: المجموع الاختباري الاختياري لـ Codabar، Code 39 (قياسي/ASCII كامل)، Italian Post 25، Interleaved 2 of 5، Matrix 2 of 5، MSI، Pharmacode، PatchCode، PZN، Standard 2 of 5. المجموع الاختباري الإلزامي يشمل Codablock F، Code 11، Code 128، Code 16K، Code 32، Code 93، GS1 DataBar (Expanded، Expanded Stacked، Omni-Directional، Stacked، Stacked Omni-Directional، Limited، Truncated)، EAN-8/13/14 والإضافات (EAN-2، EAN-5)، GS1 Codablock F، GS1 Code 128، IATA 2 of 5، ISBN، ISMN، ISSN، ITF-6/14، OPC، SSCC-14/18، UPC-A/E، UPC-A+GS1-DataBar Coupon، VIN.

لقد أوضحت هذه المقالة كيفية استخدام المجموع الاختباري للباركود. لتغيير لون رمز QR، راجع المقالة تغيير لون رمز QR باستخدام بايثون.

 عربي