125개 국제 OCR 언어
IronOCR 언어 지원
IronOCR 125개 국제 언어를 지원합니다. 기본적으로 설치되는 영어 외에도 NuGet 통해 .NET 프로젝트에 추가 언어 팩을 추가하거나 언어 페이지 에서 다운로드할 수 있습니다.
대부분의 언어는 빠른 화질, 표준 화질(권장), 최고 화질로 제공됩니다. 최상급 품질 옵션은 더 정확한 결과를 제공할 수 있지만 처리 시간이 더 오래 걸립니다.
using IronOcr;
using System;
var ocrTesseract = new IronTesseract();
ocrTesseract.Language = OcrLanguage.Arabic;
using (var ocrInput = new OcrInput())
{
ocrInput.LoadImage(@"images\arabic.gif");
var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);
}
// Example with a Custom Trained Font Being used:
var ocrTesseractCustomerLang = new IronTesseract();
ocrTesseractCustomerLang.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
ocrTesseractCustomerLang.AddSecondaryLanguage(OcrLanguage.EnglishBest);
using (var ocrInput = new OcrInput())
{
ocrInput.LoadPdf(@"images\mixed-lang.pdf");
var ocrResult = ocrTesseractCustomerLang.Read(ocrInput);
Console.WriteLine(ocrResult.Text);
}
Imports IronOcr
Imports System
Private ocrTesseract = New IronTesseract()
ocrTesseract.Language = OcrLanguage.Arabic
Using ocrInput As New OcrInput()
ocrInput.LoadImage("images\arabic.gif")
Dim ocrResult = ocrTesseract.Read(ocrInput)
Console.WriteLine(ocrResult.Text)
End Using
' Example with a Custom Trained Font Being used:
Dim ocrTesseractCustomerLang = New IronTesseract()
ocrTesseractCustomerLang.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata")
ocrTesseractCustomerLang.AddSecondaryLanguage(OcrLanguage.EnglishBest)
Using ocrInput As New OcrInput()
ocrInput.LoadPdf("images\mixed-lang.pdf")
Dim ocrResult = ocrTesseractCustomerLang.Read(ocrInput)
Console.WriteLine(ocrResult.Text)
End Using
Install-Package IronOcr
IronOCR 125개 국제 언어를 지원합니다. 기본적으로 설치되는 영어 외에도 NuGet 통해 .NET 프로젝트에 추가 언어 팩을 추가하거나 언어 페이지 에서 다운로드할 수 있습니다.
대부분의 언어는 빠른 화질, 표준 화질(권장), 최고 화질로 제공됩니다. 최상급 품질 옵션은 더 정확한 결과를 제공할 수 있지만 처리 시간이 더 오래 걸립니다.