IronOCR 支持 125 种国际语言。
可以同时使用多种语言来阅读包含多种语言单词的文档。
您还可以通过遵循 Tesseract .traineddata 文件格式标准使用下载或专有语言和字体。
//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);
Imports IronOcr
Imports System
Dim 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 ocrInput = New OcrInput()
ocrInput.LoadImage("images\image.png")
Dim Result = Ocr.Read(ocrInput)
Console.WriteLine(Result.Text)
End UsingIronOCR 支持 125 种国际语言。
可以同时使用多种语言来阅读包含多种语言单词的文档。
您还可以通过遵循 Tesseract .traineddata 文件格式标准使用下载或专有语言和字体。
Nuget Downloads 6,236,385|版本:2026.9刚刚发布