Guida rapida

Avvio rapido

Questo esempio riconosce un’unica immagine raster e stampa il testo riconosciuto.


1. Costruisci un OcrInput

Crea un OcrInput con InputType.SingleImage e aggiungi il percorso dell’immagine con OcrInput.Add().

using Aspose.OCR;

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

2. Riconosci e leggi il risultato

Chiama AsposeOcr.Recognize(). Il OcrOutput restituito contiene un RecognitionResult per immagine — indice [0] per un’immagine singola.

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

3. Leggi le singole righe

Ogni riga riconosciuta è un RecognitionResult.LinesResult, con TextInLine e un System.Drawing.Rectangle bounding box in Line.

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

Prossimi passi

Vedi anche

 Italiano