أداة العثور على النص في الصور لـ .NET

مقدمة إلى أداة العثور على النص في الصور لـ .NET

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

تنسيقات الملفات المدعومة

تدعم أداة العثور على النص في الصور لـ .NET التنسيقات التالية لملفات الصور:

  • BMP
  • JPEG
  • PNG
  • GIF
  • TIFF

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

العثور على النص في الصور

لإستخراج النص من صورة ، تحتاج إلى إنشاء مثيل لفئة AsposeOcr واستدعاء طريقة ImageHasText. هنا مثال:

using Aspose.OCR;

AsposeOcr recognitionEngine = new AsposeOcr();
bool isFound = recognitionEngine.ImageHasText("sample1.png", "Aspose");       

في هذا المثال ، نفتح تيار ملف إلى ملف الصورة ونمرره إلى طريقة ImageHasText. تعيد الطريقة قيمة منطقية تشير إلى ما إذا تم العثور على النص أم لا.

العثور على نص غير إنجليزي في الصور

لإستخراج نص غير إنجليزي من صورة ، تحتاج إلى إنشاء مثيل لفئة ImageTextFinder واستدعاء طريقة ExtractText. هنا مثال:

using Aspose.OCR;

AsposeOcr recognitionEngine = new AsposeOcr();
RecognitionSettings settings = new RecognitionSettings(Language.Ara);
bool isFound = recognitionEngine.ImageHasText("sample1.png", "Aspose", settings);       

في هذا المثال ، نفتح تيار ملف إلى ملف الصورة ونمرره إلى طريقة ImageHasText. تعيد الطريقة قيمة منطقية تشير إلى ما إذا تم العثور على النص أم لا.

أفضل الممارسات

هنا بعض أفضل الممارسات لاستخدام أداة العثور على النص في الصور لـ .NET:

  • تأكد من أن ملف الصورة يكون بتنسيق مدعوم.
  • استخدم الإعداد اللغوي الصحيح للنص الموجود في الصورة.
  • تجربة أحجام خط مختلفة لتحسين دقة الاستخراج.
  • معالجة الأخطاء والاستثناءات بشكل صحيح لضمان سلوك تطبيق قوي.
 عربي