Quickstart
Bắt đầu nhanh
Ví dụ này nhận dạng một hình raster duy nhất và in ra văn bản đã nhận dạng.
1. Xây dựng một OcrInput
Tạo một OcrInput với InputType.SingleImage và thêm đường dẫn hình ảnh bằng OcrInput.Add().
using Aspose.OCR;
var api = new AsposeOcr();
using var input = new OcrInput(InputType.SingleImage);
input.Add("scan.png");2. Nhận dạng và đọc kết quả
Gọi AsposeOcr.Recognize(). OcrOutput trả về chứa một RecognitionResult cho mỗi hình ảnh — chỉ mục [0] cho một hình ảnh duy nhất.
RecognitionResult result = api.Recognize(input)[0];
Console.WriteLine(result.RecognitionText);3. Đọc các dòng riêng lẻ
Mỗi dòng được nhận dạng là một RecognitionResult.LinesResult, với TextInLine và một hộp bao System.Drawing.Rectangle trong Line.
foreach (RecognitionResult.LinesResult line in result.RecognitionLinesResult)
{
Console.WriteLine($"{line.Line}: {line.TextInLine}");
}