Altbilgi içeriğine atla

Diğerleri

Tüm OCR ihtiyaçlarınız için ideal kütüphane olan IronOCR'un birçok diğer özelliğini keşfedin!

Icon Main related to Diğerleri
Dosya Tipi Destekleri

1

Çok Sayfalı/Çerçeveli TIFF ve GIF'ler

TIFF ve GIF formlarında depolanan çok sayfali belgeleri zahmetsizce işleyin. IronOCR, tüm sayfalari veya kareleri tek bir işlemede okur, size dosyaları manuel olarak bölmenin zorluğunu kazandırır.

Nasil yapilacagini öğrenin:Çerçeveli/Sayfalı GIF ve TIFF'leri Oku
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Import TIFF/TIF
using var imageInput = new OcrImageInput("sample.tiff");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);
C#
2

PDF / PDF Akış

Hem yerel hem de taranmış (görüntü tabanlı) PDF dosyaları veya bellek akışlarından metinleri doğru bir şekilde çıkarın.

Nasil yapilacagini öğrenin:.NET C# ile PDF Okuma
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

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

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(pdfInput);
C#
3

Görseller (jpg, png, bmp)

IronOCR, JPG, PNG ve BMP gibi tüm standart resim formatlarini destekler. Dosya yolunu sağlamak yeterlidir, IronOCR gerisini halleder.

Nasil yapilacagini öğrenin:.NET C# ile Görselleri Okuma
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Add image
using var imageInput = new OcrImageInput("Potter.png");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);
C#

Icon Main related to Diğerleri
Performans Güçlendirici

1

Çok işlemcili Tesseract OCR

Tam eşzamanli işleme desteği ile son derece ölçeklenebilir, duyarlı uygulamalar oluşturun. Yüksek performansli, sunucu tarafli dağıtımlar için farkli iş parçacıklarında eşzamanli olarak birden fazla belgeyi güvenle işleyin.

Nasil yapilacagini öğrenin:C# icinde Çok işlemcili Tesseract OCR
using IronOcr;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
ocrInput.LoadPdf("sample.pdf");

// Image processing is automatically multi-threaded
ocrInput.Deskew();

// OCR reading is automatically multi-threaded too
var ocrResult = ocrTesseract.Read(ocrInput);
C#
2

Kesme Jetonu

Uzun sureli OCR işlemleri üzerinde kontrol sahibi olun. Bir kesme jetonu kullanarak bir süreci düzenli olarak duraklatın veya iptal edin, bu da kaynakları yönetmek veya kullanıcı iptali yapılabilir işlemleri uygulamak için faydalıdir.

Nasil yapilacagini öğrenin:C# Tesseract Kesme Jetonu
using IronOcr;
using System.Threading;

// Opens a Large PDF which may need to be cancelled early
IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English };
using var ocrInput = new OcrInput();
ocrInput.LoadPdf("sample.pdf");

// Starts a read on the PDF using IronOCR
OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput);
Thread.Sleep(1000); // Time passes...

// Cancellation Example:
ocrRead.Cancel();
ocrRead.Wait();
C#
3

Süre Aşımı

Uygulamanızın zorlu veya bozuk dosyalarda takılmasını önleyin. Daha iyi kaynak yönetimi ve sistem kararlılığı için herhangibir OCR işlemi için belirli bir süre asimi süresi belirleyin.

Nasil yapilacagini öğrenin:C# Tesseract Süre Aşımları
using IronOcr;

int cancel_time = 1000;

// Opens a Large PDF which may need to be cancelled early
IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English };
var ocrInput = new OcrInput();
ocrInput.LoadPdf("large-report.pdf");

// Starts a read on the PDF using IronOCR with specified cancel time
OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput, cancel_time);
C#
4

OCR Süreç Takibi

Bir OCR işleminin sıfırdan yüze kadar gerçek zamanlı ilerlemesini izleyin. Bu, kullanıcı geri bildirimi sağlamak için bir ilerleme çubuğu sunmanızı ve büyük işler için bitirme sürelerini daha iyi tahmin etmenizi sağlar.

Nasil yapilacagini öğrenin:.NET C# icinde Ilerleme Takibi Kullanımı
using IronOcr;

var ocrTesseract = new IronTesseract();

// Subscribe to OcrProgress event
ocrTesseract.OcrProgress += (_, ocrProgressEventsArgs) =>
{
    Console.WriteLine("Progress(%) | Duration");
    Console.WriteLine("    " + ocrProgressEventsArgs.ProgressPercent + "%     | " + ocrProgressEventsArgs.Duration.TotalSeconds + "s");
};
using var input = new OcrInput();
input.LoadPdf("Experiences-in-Biodiversity-Research-A-Field-Course.pdf");
// Progress events will fire during the read operation
var result = ocrTesseract.Read(input);
C#
Başlamaya Hazır mısınız?
Nuget İndirmeler 5,585,834 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronOcr
örnekleri çalıştır resminizin aranabilir metne donuşünü izleyin.

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara