125の国際的なOCR言語
IronOCRは125の国際言語をサポートしています。
英語(デフォルトでインストールされている)以外の言語パックは、NuGetを介して、または当社のWebサイトからダウンロードしてお使いの.NETプロジェクトに追加することができます。言語のページ.
ほとんどの言語は、Fast、Standardで利用可能です。(推奨される)最高品質。 ベストはより正確ですが、同時に遅くなります。
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を介して、または当社のWebサイトからダウンロードしてお使いの.NETプロジェクトに追加することができます。言語のページ.
ほとんどの言語は、Fast、Standardで利用可能です。(推奨される)最高品質。 ベストはより正確ですが、同時に遅くなります。
10 の .NET API 製品 オフィス文書用