IRONSOFTWAREHOME

OCR Sonuçları

Sadece metin değil daha fazlasını alın. API'miz sayfalar, satırlar, kelimeler gibi yapılandırılmış veriler, koordinatlar ve güven puanları gibi tam bir belge hiyerarşisi sunar.

Veri Çıktısı

1

Metinler

IronOCR, metin çıktısını paragraflar, satırlar, kelimeler ve karakterler olarak yapılandırılmış nesneler ve dizgeler şeklinde döndürerek geliştiricilerin veriye hızlı erişim ve manipülasyon yapmasını sağlar.

using IronOcr;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
var pages = new int[] { 1, 2 };
ocrInput.LoadImageFrames("example.tiff", pages);
OcrResult ocrResult = ocrTesseract.Read(ocrInput);
foreach (var page in ocrResult.Pages)
{
    // Page text
    string PageText = page.Text;
}
2

OCR Metin Konumları

Her paragraf, satır, kelime ve karakter için kesin X/Y koordinatları ve sınır kutusu boyutlarını alın; metin vurgulama, zonal OCR ve veri doğrulama sağlanır.

Bunları öğrenin:Metin Çıktılarını .NET C# ile Çıkar
using IronOcr;
using IronOcr.OcrResult;

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

// Add image
using var imageInput = new OcrImageInput("sample.jpg");

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

// Retrieve list of detected paragraphs
Paragraph[] paragraphs = ocrResult.Paragraphs;

// Output Text location (X,Y) of the first paragraph
Console.WriteLine($"X: {paragraphs[0].X}");
Console.WriteLine($"Y: {paragraphs[0].Y}");
3

OCR Çıktı Güvenilirliği

Çıkarılan metinler için bir güven puanı alın. Programatik olarak düşük güven puanlı sonuçları insan incelemesine işaretleyerek daha güvenilir otomasyon iş akışları oluşturun.

Bunları öğrenin:Okuma Güven Puanı Al .NET C#
using IronOcr;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();

// Load image from file
ocrInput.LoadImage("sameple.png");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(ocrInput);

// Check Confidence level
Console.WriteLine($"Confidence: {ocrResult.Confidence}%");
4

OCR Öğelerinin Görüntüleri

Metinlerin dışında, girdi belgesinden OCR ile tespit edilen metinlerin görsel öğelerini ayrı resim dosyaları olarak dışa aktarın, bu arşivleme veya metin dışı verilerin işlenmesi için faydalıdır.

Bunları öğrenin:Metin Çıktılarını .NET C# ile Çıkar
using IronOcr;
using IronSoftware.Drawing;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
ocrInput.LoadImage("sample.png");
var ocrResult = ocrTesseract.Read(ocrInput);
foreach (var page in ocrResult.Pages)
{
    foreach (var word in page.Words)
    {
        word.ToBitmap(ocrInput).SaveAs($"page{page.PageNumber}_word{word.WordNumber}.png", AnyBitmap.ImageFormat.Png);
    }
}

Çıktı Türleri

1

Metin

OCR sonuçlarına yapılandırılmış, hiyerarşik bir API üzerinden erişin. Büyük paragraflardan bireysel karakterlere kolayca gezinerek çıkarılan metin ve onun meta verileri üzerinde ayrıntılı kontrol sağlar.

Bunları öğrenin:Metin Çıktılarını .NET C# ile Çıkar
using IronOcr;

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

// Add image
using var imageInput = new OcrImageInput("sample.jpg");

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

// Output the first detected paragraph text
Console.WriteLine($"Text: {ocrResult.Paragraphs[0].Text}");
2

Aranabilir PDF'ler

Herhangi bir taranan belgeyi veya resmi tam arama yapılabilir bir PDF dosyasına dönüştürün. Orijinal düzen korunur ancak tüm metin seçilebilir, kopyalanabilir ve keşfedilebilir hale gelir.

Bunları öğrenin:Sonuçları Aranabilir PDF Olarak Kaydet
using IronOcr;

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

// Enable render as searchable PDF
ocrTesseract.Configuration.RenderSearchablePdf = true;

// Add image
using var imageInput = new OcrImageInput("sample.tiff");

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

// Export as searchable PDF
ocrResult.SaveAsSearchablePdf("searchablePdf.pdf");
3

hOCR

zengin meta veriler içeren, her kelimenin metin, düzen bilgileri ve koordinatlarını içeren bir HTML standardı olan hOCR formatında sonuçları dışa aktarın, gelişmiş belge analizi için idealdir.

Bunları öğrenin:Sonuçları HTML Dosyasında hOCR Olarak Kaydet
using IronOcr;

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

// Enable render as hOCR
ocrTesseract.Configuration.RenderHocr = true;

// Add image
using var imageInput = new OcrImageInput("sample.tiff");
imageInput.Title = "Html Title";

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

// Export as HTML
ocrResult.SaveAsHocrFile("result.html");
4

Metinleri Görüntü Olarak Vurgula

Hata ayıklama ve doğrulama için tüm tanınan metinleri vurgulayarak orijinal belgenin bir görüntüsünü oluşturun. Bu, OCR motorunun doğruluğunu ve metin konumunu hızlı bir şekilde görsel olarak kontrol etmenizi sağlar.

Bunları öğrenin:C# ile Hata Ayıklama için Metinleri Vurgula
using IronOcr;

IronTesseract ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
ocrInput.LoadPdf("sample.pdf");
ocrInput.HighlightTextAndSaveAsImages(ocrTesseract, "highlight_page_", ResultHighlightType.Paragraph);
5

Barkod ve QR Kod Değerleri

Belge boyunca bulunan herhangi bir barkod veya QR kodunun çözülmüş dize değerlerini çıkarın. API, bu verileri metin sonuçlarıyla birlikte tam bir veri yakalama çözümü için sağlar.

Bunları öğrenin:Metin Çıktılarını .NET C# ile Çıkar
using IronOcr;
using IronOcr.OcrResult;

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

// Enable barcodes detection
ocrTesseract.Configuration.ReadBarCodes = true;

// Load PDF file
using OcrInput ocrInput = new OcrInput();
ocrInput.LoadPdf("sample.pdf");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(ocrInput);

// Output Barcode value
Console.WriteLine(ocrResult.Barcodes[0].Value);

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