Aspose.BarCode  لـ Python via .NET

مكتبة Python Barcode

التعرف على أو إنشاء الرموز الشريطية أحادية الأبعاد وثنائية الأبعاد والبريدية في أي تطبيق Python.

  Download Free Trial
  
 

Aspose.BarCode لـ Python عبر NET عبارة عن مجموعة من إنشاء وقراءة الباركود APIs ليتم دمجها في تطبيقات Python. يمكن للمطورين إضافة وظيفة إنشاء الرمز الشريطي والتعرف عليه بسهولة. تقوم Python Barcode API بإنشاء صور باركود بتنسيقات مختلفة مثل PNG و JPG و GIF و BMP. علاوة على ذلك ، فهو يدعم ميزات تصوير متعددة مثل معالجة الحدود واللون وتدوير الصور وتخصيص الدقة وغير ذلك الكثير.

لغة Python المتقدمة عبر ميزات .NET Barcode API

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

يوفر Aspose.BarCode for Python عبر .NET وظائف غنية لإنشاء صور باركود مخصصة. إنه يتيح إنشاء رموز شريطية من أي لون أو حجم حسب احتياجات العمل. من الممكن تخصيص مظهر جميع عناصر الرمز الشريطي ، بما في ذلك ألوان الأشرطة والخلفية والحدود والتعليقات النصية ، بالإضافة إلى مواضعها. يمكن إنشاء الرمز الشريطي مع عرض نص الإدخال أو بدونه ، والتسمية التوضيحية العلوية و / أو السفلية ، والحشوات ، والحدود. يمكن ضبط حجم الباركود تلقائيًا حسب البعد X أو يدويًا. يمكن تعريفه بوحدات مختلفة ، مثل المليمترات أو البوصات أو النقاط أو وحدات البكسل. إذا لزم الأمر ، يمكن ضبط نسب ودقة الصورة. يمكن تخصيص خط النص أيضًا.

إنشاء رمز الاستجابة السريعة

API لديها القدرة على إنشاء رموز شريطية ثنائية الأبعاد من الأنواع الأكثر شيوعًا ، مثل Data Matrix ، Aztec Code ، PDF417 ، إلخ. تسمح هذه الأنواع بترميز قيم الإدخال الكبيرة أو غير القياسية. هذا هو رمز إنشاء رمز الاستجابة السريعة.

Code to be executed - Python


from aspose.barcode import generation

generator = generation.BarcodeGenerator(generation.EncodeTypes.QR, "")
generator.parameters.barcode.code_text_parameters.location = generation.CodeLocation.Below
generator.parameters.barcode.x_dimension.millimeters = 2
generator.save("example.png", generation.BarCodeImageFormat.PNG)

Generation result

تحسين سرعة قراءة الباركود أو الجودة

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

مثال مباشر للتعرف على الرمز الشريطي

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

Ready to recognize يميز قم بإسقاط ملف هنا أو انقر للتصفح *

* بتحميل ملفاتك أو استخدام الخدمة ، فإنك توافق على شروط استخدم و سياسة الخصوصية .

Code to be executed - Python

    
from aspose.barcode import barcoderecognition

reader = barcoderecognition.BarCodeReader("<file name>", barcoderecognition.DecodeType.AllSupportedTypes)
recognized_results = reader.read_bar_codes()
for barcode in recognized_results:
    print(barcode.code_text)


نتيجة الاعتراف

ما يقوله الناس

لا تأخذ كلمتنا فقط. تعرف على ما يقوله المستخدمون عن واجهات برمجة التطبيقات.

 
 
View Case Studies
  
  

يوفر Aspose.BarCode إنشاء باركود فردي وواجهات برمجة تطبيقات للتعرف على بيئات التطوير الشائعة الأخرى كما هو مذكور أدناه: