Quickstart

Snabbstart

Det här exemplet känner igen en enda rasterbild och skriver ut den igenkända texten.


1. Bygg en OcrInput

Skapa en OcrInput med InputType.SingleImage och lägg till bildsökvägen med OcrInput.Add().

using Aspose.OCR;

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

2. Känn igen och läs resultatet

Anropa AsposeOcr.Recognize(). Den returnerade OcrOutput innehåller en RecognitionResult per bild — index [0] för en enda bild.

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

3. Läs individuella rader

Varje igenkänd rad är en RecognitionResult.LinesResult, med TextInLine och en System.Drawing.Rectangle avgränsningsruta i Line.

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

Nästa steg

Se även

 Svenska