Görüntüden PDF OCR'ye

Görüntüler veya taranan belgeler metin bilgisi içerebilir. C# kullanarak programlı olarak OCR ile taranan bir belgeyi veya bir görüntüyü aranabilir bir PDF belgesine dönüştürebilirsiniz. Böylece JPG, PNG, TIFF, BMP ve diğer görüntü formatları aranabilir PDF dosyalarına dönüştürülebilir. Daha fazla ayrıntı için lütfen aşağıdaki bölümlere bakın:

OCR ile Görüntüden Aranabilir PDF Dönüştürücüye – C# API Kurulumu

Aspose.OCR for .NET API, görüntüler veya taranan belgeler üzerinde verimli bir şekilde OCR işlemleri gerçekleştirebilir. Yeni Sürümler bölümünden DLL dosyasını indirerek veya aşağıdaki NuGet kurulum komutuyla API’yi yapılandırabilirsiniz:

PM> Install-Package Aspose.OCR

Görüntüyü C# kullanarak Programlı Olarak OCR ile Aranabilir PDF’ye Dönüştürün

Aşağıdaki adımları izleyerek JPG, PNG, TIFF ve diğer görüntü biçimlerini OCR ile aranabilir bir PDF’ye dönüştürebilirsiniz:

  1. Giriş görüntüsünün tanınması için yolu ayarlayın.
  2. AsposeOcr sınıf örneğini başlatın.
  3. Giriş görüntüsünü RecognizeImage yöntemiyle tanıyın.
  4. Çıktıyı aranabilir PDF dosyasına kaydedin.

Aşağıdaki kod, C# kullanarak JPG, PNG, TIFF ve diğer görüntü formatlarının OCR ile aranabilir PDF’ye nasıl dönüştürüleceğini gösterir:

// Giriş görüntüsünün tanınması için yolu ayarlayın
string image = "p24.jpg";

// AsposeOcr sınıf örneğini başlat
AsposeOcr api = new AsposeOcr();

// RecognizeImage yöntemiyle giriş görüntüsünü tanıma
RecognitionResult result = api.RecognizeImage(image, new RecognitionSettings());

// Çıktıyı aranabilir PDF dosyasına kaydet
result.Save("test.pdf", SaveFormat.Pdf);

Eğik Görüntüyü Programlı Olarak C# OCR ile Aranabilir PDF’ye Dönüştürün

Görüntüler bazen farklı nedenlerle eğri olabilir. Bazen görüntülerin eğrilik açısını bilip görüntüyü tanımadan belirtebilirsiniz, ancak açıyı bilmediğiniz durumlarda API ile eğrilik açısını hesaplayabilirsiniz. Aşağıdaki adımlar, eğri bir görüntünün aranabilir bir PDF dosyasına nasıl dönüştürüleceğini gösterir:

  1. Giriş görüntüsü için yolu belirtin.
  2. AsposeOcr sınıf nesnesini başlatın.
  3. RecognitionSettings sınıf örneğini başlatın.
  4. Görüntünün eğim açısını hesaplayın.
  5. Görüntüyü tanıyın ve çıktı aranabilir PDF dosyasını kaydedin.

Aşağıdaki kod, eğri bir görüntünün C# kullanarak programlı olarak aranabilir PDF dosyasına nasıl dönüştürüleceğini gösterir:

// Giriş görüntüsünün tanınması için yolu ayarlayın
string image = "p24.jpg";

// AsposeOcr sınıf nesnesini başlat
AsposeOcr api = new AsposeOcr();

// RecognitionSettings sınıf örneğini başlat
RecognitionSettings settings = new RecognitionSettings();

// Görüntünün eğiklik açısını hesaplayın
float angle = api.CalculateSkew(image);
settings.SkewAngle = angle;

// RecognizeImage yöntemiyle giriş görüntüsünü tanıma
RecognitionResult result = api.RecognizeImage(image, settings);

// Görüntüyü OCR ile aranabilir PDF dosyasına kaydedin
result.Save("Test.pdf", SaveFormat.Pdf);

Aşağıda giriş görüntüsünün ve çıktı PDF dosyasının ekran görüntüsü verilmiştir:

Görüntüden PDF OCR'ye

Ücretsiz Değerlendirme Lisansı Alın

Ücretsiz Geçici Lisans talep ederek API’yi herhangi bir sınırlama olmaksızın değerlendirebilirsiniz.

Çözüm

Bu makalede, C# kullanarak bir görüntüyü programlı olarak aranabilir bir PDF dosyasına dönüştürmeyi incelediniz. Bir JPG, PNG, BMP, TIFF ve ayrıca taranmış bir belge bir PDF dosyasına dönüştürülebilir. Belgeler bölümünü ziyaret ederek API’nin diğer özelliklerini keşfedebilir ve endişeleriniz için Ücretsiz Destek Forumu bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız