Quickstart

Início rápido

Este exemplo reconhece uma única imagem raster e imprime o texto reconhecido.


1. Construa um OcrInput

Crie um OcrInput com InputType.SingleImage e adicione o caminho da imagem com OcrInput.Add().

using Aspose.OCR;

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

2. Reconheça e leia o resultado

Chame AsposeOcr.Recognize(). O OcrOutput retornado contém um RecognitionResult por imagem — índice [0] para uma única imagem.

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

3. Leia linhas individuais

Cada linha reconhecida é um RecognitionResult.LinesResult, com TextInLine e um System.Drawing.Rectangle bounding box em Line.

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

Próximas etapas

Ver também

 Português