Bild zu XML C#

Manchmal können die Daten in Form von Bildern vorliegen. Möglicherweise müssen Sie solche Daten verarbeiten, daher kann die Konvertierung des Bildes in XML in solchen Szenarien hilfreich sein. Sie können ein Bild in JPG, PNG oder anderen Bildformaten programmgesteuert in C# in das XML-Format konvertieren. In diesem Artikel wird beschrieben, wie Sie ein Bild in XML konvertieren, indem Sie einen OCR-Vorgang programmgesteuert in C# ausführen.

JPG- oder PNG-Bild in XML-Konverter mit OCR in C# – API-Installation

Sie können eine optische Zeichenerkennung über die Bilder sowie andere Dateiformate durchführen, die von der API Aspose.OCR for .NET unterstützt werden. Laden Sie einfach die DLL-Datei aus dem Abschnitt New Releases herunter oder führen Sie den folgenden NuGet-Installationsbefehl aus:

PM> Install-Package Aspose.OCR

Konvertieren Sie Bilder mit OCR programmgesteuert in C# in XML-Daten

Mit den folgenden Schritten können Sie ein Bild mit OCR verarbeiten und die extrahierten Informationen im XML-Format exportieren:

  1. Erstellen Sie eine Instanz der Klasse AsposeOcr.
  2. Erkennen Sie das Bild, während Sie ein RecognitionSettings-Klassenobjekt initialisieren.
  3. Drucken Sie die extrahierten Informationen im XML-Format.

Das folgende Code-Snippet zeigt, wie Sie ein Bild mit C# in XML-Daten konvertieren:

// Initialisieren Sie eine Instanz der AsposeOcr-Klasse
AsposeOcr api = new AsposeOcr();

// Erstellen Sie ein Objekt von AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// Drucken Sie das Ergebnis im XML-Format
Console.WriteLine($"XML: {result.GetXml()}");

Konvertieren Sie JPG- oder PNG-Bilder in eine XML-Datei in C#

In bestimmten Szenarien müssen Sie beim Extrahieren von XML-Daten aus einem Bild möglicherweise eine Ausgabedatei erstellen, die die XML-Daten enthält, anstatt sie in der Konsolenausgabe zu drucken. Sie müssen den Dateipfad und das Speicherformat für die Ausgabedatei angeben. Die folgenden Schritte erläutern den Vorgang zum Konvertieren eines JPG- oder PNG-Bildes in eine Datei im XML-Format:

  1. Initialisieren Sie eine Instanz der AsposeOcr-Klasse.
  2. Verarbeiten Sie das Bild mit OCR, während Sie ein Objekt der Klasse RecognitionSettings erstellen.
  3. Speichern Sie die Ausgabedatei im XML-Format.

Das folgende Codebeispiel zeigt, wie Sie ein JPG- oder PNG-Bild programmgesteuert in C# in das XML-Format konvertieren:

// Initialisieren Sie eine Instanz der AsposeOcr-Klasse
AsposeOcr api = new AsposeOcr();

// Erstellen Sie ein Objekt von AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// Speichern Sie die Ausgabe als XML-Datei
result.Save("D://file.xml", SaveFormat.Xml);

Erhalten Sie eine kostenlose API-Lizenz

Sie können alle Funktionen der API überprüfen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie ein JPG- oder PNG-Bild mit OCR programmgesteuert in C# in XML-Daten konvertieren. Darüber hinaus können Sie sich andere OCR-Funktionen der API ansehen, indem Sie den Bereich Dokumentation durchgehen. Bitte zögern Sie nicht, uns im Forum zu kontaktieren, falls Sie Unklarheiten oder Bedenken haben.

Siehe auch

Bild mit OCR in C# in JSON konvertieren