//PM> Install-Package IronOcr.Languages.Arabic
//PM> Install-Package IronOcr.Languages.Chinese
using IronOcr;
using System;
var Ocr = new IronTesseract();
// Add a primary language (Default is English)
Ocr.Language = OcrLanguage.English;
// Add as many secondary languages as you like
Ocr.AddSecondaryLanguage(OcrLanguage.Arabic);
Ocr.AddSecondaryLanguage(OcrLanguage.ChineseSimplified);
using var ocrInput = new OcrInput();
ocrInput.LoadImage(@"images\image.png");
var Result = Ocr.Read(ocrInput);
Console.WriteLine(Result.Text);
'PM> Install-Package IronOcr.Languages.Arabic
'PM> Install-Package IronOcr.Languages.Chinese
Imports IronOcr
Imports System
Private Ocr = New IronTesseract()
' Add a primary language (Default is English)
Ocr.Language = OcrLanguage.English
' Add as many secondary languages as you like
Ocr.AddSecondaryLanguage(OcrLanguage.Arabic)
Ocr.AddSecondaryLanguage(OcrLanguage.ChineseSimplified)
Dim ocrInput As New OcrInput()
ocrInput.LoadImage("images\image.png")
Dim Result = Ocr.Read(ocrInput)
Console.WriteLine(Result.Text)
Install-Package IronOcr
Plusieurs langues pour un seul document
IronOCR prend en charge 125 langues internationales.
Il est possible d'utiliser plus d'une langue à la fois pour lire des documents contenant des mots dans plus d'une langue.
Vous pouvez également utiliser des langues et des polices téléchargées ou propriétaires en respectant le format de fichier Tesseract .traineddata.
Liens vers des documents connexes
Prêt à commencer ? Version : 2024.9 vient de paraître