Quickstart

البدء السريع

يتعرف هذا المثال على صورة نقطية واحدة ويطبع النص الذي تم التعرف عليه.


1. بناء OcrInput

إنشاء OcrInput باستخدام InputType.SingleImage وإضافة مسار الصورة باستخدام OcrInput.Add().

using Aspose.OCR;

var api = new AsposeOcr();
using var input = new OcrInput(InputType.SingleImage);
input.Add("scan.png");

2. التعرف على النص وقراءة النتيجة

استدعِ AsposeOcr.Recognize(). الـOcrOutput المُرجَعة تحتوي على RecognitionResult واحد لكل صورة — الفهرس [0] لصورة واحدة.

RecognitionResult result = api.Recognize(input)[0];
Console.WriteLine(result.RecognitionText);

3. قراءة الأسطر الفردية

كل سطر تم التعرف عليه هو RecognitionResult.LinesResult، مع TextInLine وSystem.Drawing.Rectangle صندوق حد في Line.

foreach (RecognitionResult.LinesResult line in result.RecognitionLinesResult)
{
    Console.WriteLine($"{line.Line}: {line.TextInLine}");
}

الخطوات التالية

انظر أيضاً

 العربية