يركز هذا الموضوع المختصر على كيفية ** قراءة Barcode باستخدام Python **. في تطبيق ** Python Barcode Scanner ** يمكن تطويره باستخدام خطوات قليلة واستدعاءات بسيطة لواجهة برمجة التطبيقات. يمكن استخدام التطبيق في البيئات المستندة إلى Linux أو Windows أو macOS والتي تم تكوينها باستخدام Python3 و JDK. في المثال التالي ، ركزنا على قراءة بعض أنواع الرموز الشريطية. ومع ذلك ، فإن واجهة برمجة التطبيقات قادرة على قراءة معلومات الباركود للعديد من الأنواع الأخرى المحددة في العداد DecodeType بما في ذلك رمز GS1 ، ورمز 128 ، ورمز الاستجابة السريعة وغيرها الكثير.
خطوات قراءة الباركود باستخدام بايثون
- قم بإعداد Python3 و Aspose.BarCode لبايثون باتباع الإرشادات
- قم بإنشاء مصفوفة من أنواع DecodeTypes التي تحتوي على أنواع فك تشفير الباركود لقراءتها
- قم بإنشاء كائن BarCodeReader class وقم بتوفير مسار ملف الصورة الذي يحمل مصفوفة Barcode و DecodeTypes
- اقرأ الباركود من الصورة
- كرر معلومات قراءة الباركود من الصورة لمزيد من الاستخدام
من أجل * قراءة كود Barcode Python * والالتزام بالخطوات المذكورة. تبدأ العملية من خلال تكوين بيئة التطوير أولاً ثم ستستخدم مثيل فئة BarCodeReader من خلال توفير مسار ملف صورة الباركود المصدر ومصفوفة DecodeType التي تحتوي على أنواع الباركود كمعلمات. في الخطوات اللاحقة ، سنقرأ معلومات الباركود وسنتكرر من خلال حلقة لطباعة معلومات القراءة. يمكنك معالجة معلومات الباركود المقروءة بشكل أكبر في طلبك وفقًا لمتطلباتك.
كود لقراءة الباركود باستخدام بايثون
المثال أعلاه في * Python يقرأ الباركود من الصورة * في عدد قليل من استدعاءات API. API لديه القدرة على قراءة المعلومات من أنواع الباركود المختلفة الأخرى المحددة في العداد DecodeType بما في ذلك رمز GS1 ، ومصفوفة الكود ، ورمز الاستجابة السريعة ، والرمز 128 ، وكودابار وغيرها الكثير. باستخدام بضعة أسطر من التعليمات البرمجية في * Python Barcode Reader * ، تم تطويره.
في هذا الموضوع ، اكتشفنا مدى سهولة تطوير تطبيق الماسح الضوئي * Python Barcode *. إذا كنت تريد معلومات حول إنشاء الرموز الشريطية ، فراجع المقالة حول كيفية إنشاء رمز شريطي في Python.