Bild zu PDF OCR

Bilder oder gescannte Dokumente können Textinformationen enthalten. Sie können ein gescanntes Dokument oder ein Bild mit C# programmgesteuert in ein durchsuchbares PDF Dokument mit OCR konvertieren. So können JPG, PNG, TIFF, BMP und andere Bildformate in durchsuchbare PDF Dateien konvertiert werden. Weitere Einzelheiten finden Sie in den folgenden Abschnitten:

Bild zu durchsuchbarem PDF Konverter mit OCR – Installation der C# API

Die Aspose.OCR for .NET-API kann OCR-Vorgänge für Bilder oder gescannte Dokumente effizient ausführen. Sie können die API konfigurieren, indem Sie die DLL Datei aus dem Abschnitt New Releases herunterladen oder den folgenden NuGet Installationsbefehl verwenden:

PM> Install-Package Aspose.OCR

Konvertieren Sie Bilder mit OCR programmgesteuert in C# in durchsuchbare PDF Dateien

Sie können ein JPG, PNG, TIFF und andere Bildformate in ein durchsuchbares PDF mit OCR konvertieren, indem Sie die folgenden Schritte ausführen:

  1. Legen Sie den Pfad für das zu erkennende Eingangsbild fest.
  2. Initialisieren Sie die AsposeOcr klasse instanz.
  3. Eingegebenes Bild mit der methode RecognizeImage erkennen.
  4. Speichern Sie die Ausgabe in einer durchsuchbaren PDF Datei.

Der folgende Code zeigt, wie JPG, PNG, TIFF und andere Bildformate mit C# in durchsuchbares PDF mit OCR konvertiert werden:

// Legen Sie den Pfad für das zu erkennende Eingangsbild fest
string image = "p24.jpg";

// AsposeOcr klasse instanz initialisieren
AsposeOcr api = new AsposeOcr();

// Eingabebild mit RecognizeImage methode erkennen
RecognitionResult result = api.RecognizeImage(image, new RecognitionSettings());

// Speichern Sie die Ausgabe in einer durchsuchbaren PDF Datei
result.Save("test.pdf", SaveFormat.Pdf);

Konvertieren Sie ein verzerrtes Bild mit OCR programmgesteuert in C# in ein durchsuchbares PDF

Bilder können manchmal aus verschiedenen Gründen verzerrt sein. Manchmal kennen Sie möglicherweise den Neigungswinkel der Bilder und geben ihn an, bevor Sie das Bild erkennen. Sie können den Neigungswinkel jedoch mit der API berechnen, wenn Sie den Winkel nicht kennen. Die folgenden Schritte zeigen, wie Sie ein verzerrtes Bild in eine durchsuchbare PDF Datei konvertieren:

  1. Geben Sie den Pfad für das Eingabebild an.
  2. Initialisieren Sie das Klassenobjekt AsposeOcr.
  3. Initialisieren Sie die klasse instanz RecognitionSettings.
  4. Berechnen Sie den Neigungswinkel des Bildes.
  5. Erkennen Sie das Bild und speichern Sie die durchsuchbare PDF Datei.

Der folgende Code zeigt, wie ein verzerrtes Bild programmgesteuert mit C# in eine durchsuchbare PDF Datei konvertiert wird:

// Legen Sie den Pfad für das zu erkennende Eingangsbild fest
string image = "p24.jpg";

// AsposeOcr Klassenobjekt initialisieren
AsposeOcr api = new AsposeOcr();

// Initialisieren Sie die RecognitionSettings klasse instanz
RecognitionSettings settings = new RecognitionSettings();

// Berechnen Sie den Neigungswinkel des Bildes
float angle = api.CalculateSkew(image);
settings.SkewAngle = angle;

// Eingabebild mit RecognizeImage methode erkennen
RecognitionResult result = api.RecognizeImage(image, settings);

// Speichern Sie das Bild mit OCR in einer durchsuchbaren PDF Datei
result.Save("Test.pdf", SaveFormat.Pdf);

Unten ist ein Screenshot des Eingabebildes und der Ausgabe-PDF Datei:

Bild zu PDF OCR

Holen Sie sich eine kostenlose Evaluierungslizenz

Sie können die API ohne Einschränkungen testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie untersucht, wie Sie ein Bild mithilfe von C# programmgesteuert in eine durchsuchbare PDF Datei konvertieren. Ein JPG, PNG, BMP, TIFF sowie ein gescanntes Dokument können in eine PDF Datei konvertiert werden. Sie können andere Funktionen der API erkunden, indem Sie den Abschnitt Dokumentation besuchen, und Sie können uns gerne im Free Support Forum kontaktieren, wenn Sie irgendwelche Bedenken haben.

Siehe auch