Üretimde su işareti olmadan test edin.
Nerede ihtiyaç duyarsanız çalışır.
Tam işlevselliğe sahip ürün için 30 gün alın.
Birkaç dakika içinde çalışır hale getirin.
Ürün denemeniz sırasında destek mühendis ekibimize tam erişim
Tüm OCR ihtiyaçlarınız için ideal kütüphane olan IronOCR'un birçok diğer özelliğini keşfedin!
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 Okuusing IronOcr;
// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();
// Import TIFF/TIF
using var imageInput = new OcrImageInput("sample.tiff");
// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);
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 Okumausing IronOcr;
// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();
// Add PDF
using var pdfInput = new OcrPdfInput("sample.pdf");
// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(pdfInput);
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 Okumausing IronOcr;
// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();
// Add image
using var imageInput = new OcrImageInput("Potter.png");
// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);
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 OCRusing 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);
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 Jetonuusing 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();
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);
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);