Read Barcode from Image in C#

هل تبحث عن طريقة فعالة لـ قراءة رموز الشريط أو رمز QR من الصور ببرمجيات؟ إذا كنت مطورًا يخلق تطبيق قارئ الباركود في C#، فأنت في المكان الصحيح. الرموز هي الأساسية في إدارة المخزون والخدمات اللوجستية والتجزئة.مع Aspose.BarCode ل .NET ، يمكنك بسهولة اكتشاف واستخراج أنواع مختلفة من رمز الشرائط من الصورة في c.

ماذا ستتعلم

هذه المقالة تغطي الموضوعات التالية:

C# API لقراءة الباركود

من أجل التعرف على الرموز الباركودية في الصور، نستخدم أرشيف الوسم : Barcode for .NET هذا المكون الإضافي .NET القوي يدعم القراءة عبر 60 رمز شريط عبر تنسيقات متعددة، بما في ذلك JPEG، PNG، BMP، TIFF، و GIF.

ويقدم النار ما BarCodeReader فئة للكشف عن رمز الشريط.يمكنك تحديد الرموز باستخدام DecodeType الخصائص - The ReadBarCodes() طريقة استخراج بيانات الباركود.

لتثبيت API عبر NuGet، استخدم الأمر التالي:

PM> Install-Package Aspose.BarCode 

خطوات لاستخراج بيانات الباركود

اتبع هذه الخطوات لـ قراءة رمز شريط من صورة باستخدام C#:

  • تحميل صورة باستخدام BarCodeReader الطبقة.
  • مكالمة ReadBarCodes() استخراج معلومات الباركود.
  • إدخال النتائج للحصول على نوع و قيمة رمز الشريط.

وفيما يلي نموذج من الرمز:

قراءة الباركود من Bitmap

ل قراءة رمز شريط من خريطة بيت باستخدام C#:

  • تحميل الصورة باستخدام فئة Bitmap.
  • إرسالها إلى BarCodeReader البناء.
  • استخراج بيانات الباركود باستخدام ReadBarCodes().

اقرأ الباركود من Image Stream

يمكنك أيضًا قراءة رموز الشريط من تدفق في C#:

  • تحميل الصورة باستخدام FileStream.
  • إرسالها إلى BarCodeReader.
  • مكالمة ReadBarCodes() للحصول على بيانات الباركود.

اكتشاف وقراءة نوع شريط محدد

لتعزيز الكفاءة عند استخدام C# Barcode Reader، حدد نوع Target Barcode:

  • تحميل الصورة في BarCodeReader.
  • حدد نوعًا محددًا من رمز شريط (على سبيل المثال ، Code39Standard).
  • مكالمة ReadBarCodes طريقة لمعالجة النتائج.

التعرف على أنواع متعددة من رموز الشريط

للتحقق من أنواع متعددة من رموز الشريط في C# ، يمكنك:

  • إعداد العديد من الرموز في SetBarCodeReadType.
  • مكالمة ReadBarCodes.
  • استرداد بيانات الباركود.

تحديد مجموعات الباركود المحددة مسبقًا

Aspose.BarCode يدعم مجموعات رموز الشريط المحددة مسبقا:

  • AllSupportedTypes - جميع رموز الشريط المتاحة.
  • Types1D - جميع رموز الشريط الخطية.
  • Types2D - رمز QR ، ماتريكس البيانات ، إلخ.
  • MostCommonTypes - تنسيقات تستخدم في كثير من الأحيان.

لاستخدام المجموعات المحددة مسبقا في C#:

BarCodeReader reader = new BarCodeReader("image.png", DecodeType.Types2D); 

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

اكتشف عدة رموز شريط من صورة باستخدام الخطوات التالية:

  • تحميل الصورة باستخدام BarCodeReader.
  • قم بتعيين نوع الديكور إلى ALL_SUPPORTED_TYPES.
  • إزالة النتائج من خلال استخراج بيانات الباركود.

احصل على تنسيقات الباركود

استرداد موقع الرمز الشريط (مؤشرات X و Y) باستخدام C#:

  • تحميل الصورة في BarCodeReader.
  • مكالمة ReadBarCodes().
  • استخراج نقاط المنطقة.

اقرأ رمز شريط من منطقة صورة محددة

الحد من الكشف عن رمز الشريط إلى منطقة صورة محددة باستخدام C#:

  • تحديد منطقة مستقيمة.
  • اجعلها إلى BarCodeReader.
  • مكالمة ReadBarCodes().

مسح الباركود من مناطق الصور المتعددة

إلى تحقق من رموز الشريط من عدة مناطق في C#:

  • تحديد العديد من المناطق المستطيلة.
  • إرسالها إلى BarCodeReader.
  • استخراج بيانات الباركود.

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

طلب أ مجانا الترخيص المؤقت استكشاف القدرات الكاملة لـ Aspose.BarCode.

معلومات إضافية

في هذه المقالة، تعلمت كيفية:

  • تحميل ومعالجة صور الباركود.
  • استخراج معلومات الباركود من مصادر مختلفة.
  • اكتشاف وتحديد أنواع متعددة من رموز الشريط باستخدام مكتبات C# Barcode Reader مثل Aspose.BarCode.

باستخدام Aspose Plugin ، يمكنك تحسين تطبيقاتك بقدرات قراءة رموز الشريط القوية مقابل فقط $99!

بالنسبة للمطورين الذين يرغبون في تنفيذ C# Barcode Image Reader ، فإن العملية بسيطة.يمكنك الاستفادة من وظيفة c# barcode Reider من Image إلى scan barcodes من صورة بفعالية.سواء كنت بحاجة إلى قراءة رمز شريط من الصورة أو ببساطة استخدام طريقة C# Read Bar code من image، فإن الحلول المقدمة هنا سوف تساعدك في تحقيق أهدافك.إذا كنت مهتمًا أيضًّا بـ VB.NET، تذكر أن نهج VB .NET ReadBarcode من Picture يمكن تنفيذه بنفس الطريقة.

لتحسين كفاءة الترميز الخاص بك، فكر في استكشاف C# Barcode Scanner API للاندماج في تطبيقاتك.باستخدام C# barcode scanner Example المقدمة، يمكنك بسرعة تثبيت جهاز فحص وظيفي في المشروع.سواء كنت تبحث عن قراءة رموز الشريط من PDF أو مراجعة رمز الشرائح من الصورة، فإن الأساليب التفصيلية هنا، بما في ذلك كتابة قارئ الباركود ومجموعة متنوعة من التطبيقات تسريع عملية التطوير الخاصة بك.

بالإضافة إلى ذلك، يمكنك استكشاف C# Barcode Decoder لتفريغ أنواع مختلفة من الرموز الشريطية، أو استخدام C# barcode Reader من الصورة للحصول على تطبيقات أكثر تحديدا.

وبالإضافة إلى ذلك، إذا كنت مهتمًا بـ C# Barcode Scanner C# Code أو تعمل مع c# barcode scanner c# Application، فستجد الأمثلة المتوفرة لا تقدر بثمن.لأولئك الذين يهتمون بتلك المعلومات عن C # Code to Read Bar code أو كيفية Read Data from Barkod Scan، فإن التقنيات التي تمت مناقشتها هنا سوف توفر إرشادات حول كيف يمكن تحقيق هذه المهام بفعالية.

لتنفيذ إمكانيات ASP.NET Read Barcode، فكر في استخدام C# Scanner API للحصول على تجربة غير مألوفة. قد تجد أيضًا أنه من المفيد التحقق من Aspose barcode for .NET Example لفهم عملية التنفيذ بسرعة. مع الأدوات والتقنيات الصحيحة، يمكنك قراءة barcode من صورة C# مثال بفعالية، وضمان أن تطبيقاتك تبقى تنافسية ودية للمستخدم.

لتعزيز تطورك، إليك نموذج من كيفية استخدام C# Code Read Barcode Scanner لاستخراج البيانات بطريقة برمجية.يمكنك استكشاف Aspose barcode for .NET Example للحصول على إظهار عملي لكيفية تنفيذه في مشاريعك.

لتنفيذ عملي، قد تجد Aspose Barcode for .NET Example مفيدًا عند استكشاف إمكانيات C# barcode Scanner API. إما أن تكون مهتماً بـ ** C# Read Bar code from Image** أو تحتاج إلى التعامل مع مهام محددة مثل Read Bar Code from image C # Exemple، فإن هذا الدليل يزودك بالأدوات والمعرفة اللازمة للنجاح في جهود قراءة الباركود الخاصة بك.

لتعزيز تفكيرك في فحص الباركود، فكر في كيفية قراءة الشريط من الصورة C# بفعالية واستخدام كيفية القراءة في تقنيات C # للحصول على دقة أفضل في تطبيقاتك.

More in this category