IRONSOFTWAREHOME

OCR, EnglishFast İkincil Dil ile Büyük PDF'lerde Tıkanıyor

Curtis Chau
Curtis Chau
Updated: 3 Temmuz 2026

IronOCR, OcrLanguage.EnglishFast ikincil dil olarak eklendiğinde büyük PDF'lerde işlem ortasında durabilir. Hiçbir istisna atılmaz ve yürütme asla devam etmez, bu yüzden istek sonsuza kadar çalışıyor gibi görünür.

Execution stops at the ocr.Read() call. No exception is thrown and no error is logged.
Text

Tıkanma, Windows'ta ikincil dil listesinde olduğunda EnglishFast modeli tarafından tetiklenir. Testlerimizde diğer 2025.12.3, 2026.1.2, 2026.2.1 ve 2026.3.3 ile 2026.7.2 arasında IronOCR üzerinde çoğaltıldı. Düzeltilmiş bir sürüm yayımlanana kadar, bu aralıktaki herhangi bir sürümü potansiyel olarak etkilenmiş olarak değerlendirin. EnglishFast 'ın diğer ikincil dillere göre sırasını değiştirmek yardım etmez.

Çözüm

1. İkincil dil yapılandırmasını bulun

OCR kurulumunuzda AddSecondaryLanguage çağrısını yapan ve OcrLanguage.EnglishFast geçen herhangi bir çağrıyı bulun.

// This line causes the hang on large PDFs
ocr.AddSecondaryLanguage(OcrLanguage.EnglishFast);
C#

2. EnglishFast'i Kaldırın ve İngilizce'yi birincil tutun

Sorunlu çağrıyı silin veya yorum satırına alın. İngilizce tanıma kalitesinin korunması için OcrLanguage.English 'ı birincil dil olarak ayarlayın ve diğer ikincil dilleriniz değişmeden kalsın, etkilenmezler.

// ocr.AddSecondaryLanguage(OcrLanguage.EnglishFast);
var ocr = new IronTesseract
{
    Language = OcrLanguage.English
};
ocr.AddSecondaryLanguage(OcrLanguage.Hindi);
ocr.AddSecondaryLanguage(OcrLanguage.Marathi);
C#

EnglishFast 'in düşürülmesi hızlı İngilizce modeli ortadan kaldırır ancak OcrLanguage.English 'ı birincil dil olarak tutmak, önemli miktarda İngilizce metin içeren belgeler için kapsamı korur.

3. Etkilenen PDF'yi Yeniden Çalıştırın

Belgeyi tekrar işlemden geçirin. Artık tüm sayfaları sorunsuzca tamamlamalı.

Uyarı: Tıkanma hiçbir istisna üretmez ve günlük kaydı yoktur. Yürütme yalnızca ocr.Read() 'te durur, bu yüzden takılı bir istek için izlenecek tek belirti budur.
Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

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

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

Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.9

PM > Install-Package IronOcr
nuget.org/packages/IronOcr/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. "IronOCR" aratıp seçin
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.9

veya buradan Windows Yükleyicisini indirin.

  1. IronOCR'u ~/Libs gibi bir yere indirip sıkıştırmasını açın, Çözüm dizininizde
  2. Visual Studio Çözüm Gezgini'nde, Referanslar'a sağ tıklayın. Gözat'ı seçin, "IronOCR.dll"

$999'dan itibaren lisanslar

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