IRONSOFTWAREHOME

Yapılandırmalar ve Diller

Mükemmel sonuçlar için OCR motorunu hassas bir şekilde ayarlayın. Performansa ve doğruluğa ince ayar yaparak, kutudan çıktığı gibi 125+ dil için destek alın.

OCR Ayrıntılı Yapılandırmalar

1

Normal OCR Yapılandırmaları

Çekirdek Tesseract motorunu beyin parça kontrolüyle ince ayarlayın. Bu, belirli belge türleri, diller veya kalite zorlukları için performansı optimize etmek isteyen ileri düzey kullanıcılar için derin bir özelleştirme sunar.

Nasıl yapılır öğrenin:C# Tesseract OCR Yapılandırma Değişkenleri
IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        ReadBarCodes = false,
        RenderHocr = true,
        TesseractVariables = null,
        WhiteListCharacters = null,
        BlackListCharacters = "`ë|^",
    },
    MultiThreaded = false,
    Language = OcrLanguage.English,
    EnableTesseractConsoleMessages = true, // False as default
};
2

Gelişmiş Okuma için OCR Yapılandırmaları

Gelişmiş OCR okuma yöntemleri için mevcut OCR yapılandırma ayarları ve dilleri hakkında daha fazla bilgi edinin.

using IronOcr;

IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        // Whitelist alphanumeric characters and common punctuation
        WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.,-?!$() /",
        // Blacklist uncommon characters 
        BlackListCharacters = "`ë|^",
    },

    // Languages available for advanced reading are English, Japanese, Korean, LatinAlphabet   
    Language = OcrLanguage.English
};
3

Hızlı OCR Yapılandırması

OCR motorunu maksimum hız için optimize edin. Ayarları performansı kesin doğruluk üzerinde önceliklendirilecek şekilde ayarlayarak, hızın kritik bir etken olduğu durumlarda büyük miktarda belgeyi hızla işleyebilirsiniz.

Nasıl yapılır öğrenin:.NET için Daha Hızlı Tesseract OCR

Diller

1

125 Dil OCR destekli

125'den fazla uluslararası dilde yüksek doğruluğa ulaşın. Paketlerimiz, Latin olmayan yazılar (ör. Arapça, Çince, İbranice) ve aksanlı diller için sağlam destek içerir. Kolayca dil ekleyin veya kodda tek bir satırla dilleri değiştirin.

Nasıl yapılır öğrenin:Iron OCR ile Çok Dilli OCR'yi Ustalaştır: İngilizce ve Japonca
using IronOcr;

var ocr = new IronTesseract();

// Set the OCR to use Chinese Simplified
ocr.Language = OcrLanguage.ChineseSimplified;
using (var input = new OcrInput())
{
    var result = ocr.Read(input);

    // Store the recognized text in a string
    string testResult = result.Text;
}
2

Çok Dilli Okuma

Aynı sayfada birden fazla dil içeren belgelerden doğru bir şekilde metin çıkarın. IronOcr, belirlenen dilleri otomatik olarak algılar ve değiştirir, her dil içeriği için ayrı işlem yapma gereksinimini ortadan kaldırır.

Nasıl yapılır öğrenin:Tesseract ile Birden Fazla Dili Kullanma
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract()
{   // Set primary language to English
    Language = OcrLanguage.EnglishBest,
};

// Set secondary language to Russian
ocrTesseract.AddSecondaryLanguage(OcrLanguage.Russian);

// Add PDF
using var pdfInput = new OcrPdfInput(@"example.pdf");

// Perform OCR
OcrResult result = ocrTesseract.Read(pdfInput);

// Output extracted text to console
Console.WriteLine(result.Text);
3

Özelleştirilmiş Diller Okuma

Yerleşik dil paketlerinin ötesine geçerek kendi eğitilmiş dil verilerinizi sağlayın. Nadir diller, özel yazıtipleri veya benzersiz karakter setleri içeren belgelerde yüksek doğruluğa ulaşın.

Nasıl yapılır öğrenin:Özel Dil Dosyalarını Kullanma
using IronOcr;

var ocrTesseract = new IronTesseract();
ocrTesseract.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
using var ocrInput = new OcrInput();
ocrInput.LoadImage(@"sample.png");
var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);

Başlamaya Hazır mısınız?

Nuget Downloads 6,236,385Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez