Browse our Products

Aspose.OCR for .NET 24.11.0 - Release Notes

Deprecation warning

What was changed

KeySummaryCategory
OCRNET‑939Added support for recognizing mixed-language Korean/English texts.New feature
OCRNET‑939Added support for recognizing mixed-language Japanese/English texts.New feature
OCRNET‑911Enhanced handling of custom fonts in searchable PDFs.Enhancement
OCRNET‑925
OCRNET‑937
Improved searchable PDF generation.Enhancement
OCRNET‑936Faster and more precise text extraction across various document types.Enhancement

Public API changes and backwards compatibility

This section lists all public API changes introduced in Aspose.OCR for .NET 24.11.0 that may affect the code of existing applications.

Added public APIs:

No changes.

Updated public APIs:

The following public APIs have been updated in Aspose.OCR for .NET 24.11.0 release:

Aspose.OCR.Language

Aspose.OCR for .NET can now recognize Japanese and Korean texts, including texts in mixed Japanese/English and Korean/English scripts:

ValueAlphabet
Aspose.OCR.Language.JpnJapanese
Aspose.OCR.Language.KorKorean

Removed public APIs:

No changes.

Examples

The code samples below illustrate the changes introduced in this release:

Japanese language recognition

Aspose.OCR.AsposeOcr recognitionEngine = new Aspose.OCR.AsposeOcr();
// Add an image to recognition batch
Aspose.OCR.OcrInput input = new Aspose.OCR.OcrInput(Aspose.OCR.InputType.SingleImage);
input.Add("source.png");
// Recognize Japanese text
Aspose.OCR.RecognitionSettings recognitionSettings = new Aspose.OCR.RecognitionSettings();
recognitionSettings.Language = Aspose.OCR.Language.Jpn;
// Extract text from image
List<Aspose.OCR.RecognitionResult> results = recognitionEngine.Recognize(input, recognitionSettings);
Console.WriteLine(result[0].RecognitionText);