Immagine in C# XML

A volte i dati possono esistere sotto forma di immagini. Potrebbe essere necessario elaborare tali dati, quindi la conversione dell’immagine in XML può essere utile in tali scenari. Puoi convertire un’immagine in JPG, PNG o altri formati di immagine in formato XML a livello di codice in C#. Questo articolo illustra come convertire un’immagine in XML eseguendo l’operazione OCR a livello di codice in C#.

Convertitore da immagine JPG o PNG a XML con OCR in C# – Installazione API

È possibile eseguire il riconoscimento ottico dei caratteri sulle immagini e altri formati di file supportati dall’API Aspose.OCR for .NET. Scarica semplicemente il file DLL dalla sezione Nuove versioni o esegui il seguente comando di installazione NuGet:

PM> Install-Package Aspose.OCR

Converti immagine in dati XML con OCR a livello di codice in C#

È possibile elaborare un’immagine con OCR ed esportare le informazioni estratte in formato XML con i seguenti passaggi:

  1. Crea un’istanza della classe AsposeOcr.
  2. Riconosci l’immagine durante l’inizializzazione di un oggetto di classe RecognitionSettings.
  3. Stampa le informazioni estratte in formato XML.

Il frammento di codice seguente mostra come convertire un’immagine in dati XML usando C#:

// Inizializza un'istanza della classe AsposeOcr
AsposeOcr api = new AsposeOcr();

// Crea un oggetto di AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// Stampa il risultato in formato XML
Console.WriteLine($"XML: {result.GetXml()}");

Converti immagine JPG o PNG in un file XML in C#

In alcuni scenari, durante l’estrazione di dati XML da un’immagine, potrebbe essere necessario creare un file di output contenente i dati XML invece di stamparlo sull’output della console. È necessario specificare il percorso del file e il formato di salvataggio per il file di output. I seguenti passaggi spiegano il processo per convertire un’immagine JPG o PNG in un file in formato XML:

  1. Inizializza un’istanza della classe AsposeOcr.
  2. Elabora l’immagine con l’OCR durante la creazione di un oggetto della classe RecognitionSettings.
  3. Salva il file di output nel formato XML.

L’esempio di codice seguente mostra come convertire un’immagine JPG o PNG in formato XML a livello di codice in C#:

// Inizializza un'istanza della classe AsposeOcr
AsposeOcr api = new AsposeOcr();

// Crea un oggetto di AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// Salva l'output come file XML
result.Save("D://file.xml", SaveFormat.Xml);

Ottieni la licenza API gratuita

Puoi controllare tutte le funzionalità dell’API richiedendo una licenza temporanea gratuita.

Conclusione

In questo articolo, hai imparato a convertire un’immagine JPG o PNG in dati XML con OCR a livello di codice in C#. Inoltre, puoi dare un’occhiata ad altre funzionalità OCR dell’API passando attraverso lo spazio documentazione. Non esitare a contattarci nel forum in caso di ambiguità o dubbi.

Guarda anche

Converti immagine in JSON con OCR in C#