Czasami dane mogą istnieć w postaci obrazów. Może być konieczne przetworzenie takich danych, dlatego konwersja obrazu do XML może być pomocna w takich scenariuszach. Możesz przekonwertować obraz w formacie JPG, PNG lub innym formacie obrazu na format XML programowo w języku C#. W tym artykule opisano, jak przekonwertować obraz na format XML, wykonując programowo operację OCR w języku C#.
- JPG lub PNG Image to XML Converter z OCR w C# – instalacja API
- Konwertuj obraz na dane XML za pomocą OCR Programowo w C#
- Konwertuj obraz JPG lub PNG na plik XML w C#
JPG lub PNG Image to XML Converter z OCR w C# – instalacja API
Możesz wykonać optyczne rozpoznawanie znaków na obrazach, a także w innych formatach plików obsługiwanych przez Aspose.OCR for .NET API. Wystarczy pobrać plik DLL z sekcji New Releases lub uruchomić następującą komendę instalacyjną NuGet:
PM> Install-Package Aspose.OCR
Konwertuj obraz na dane XML za pomocą OCR Programowo w C#
Możesz przetworzyć obraz za pomocą OCR i wyeksportować wyodrębnione informacje w formacie XML, wykonując następujące czynności:
- Utwórz instancję klasy AsposeOcr.
- Rozpoznaj obraz podczas inicjowania obiektu klasy RecognitionSettings.
- Wydrukuj wyodrębnione informacje w formacie XML.
Poniższy fragment kodu pokazuje, jak przekonwertować obraz na dane XML przy użyciu języka C#:
// Zainicjuj instancję klasy AsposeOcr
AsposeOcr api = new AsposeOcr();
// Utwórz obiekt AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// Wydrukuj wynik w formacie XML
Console.WriteLine($"XML: {result.GetXml()}");
Konwertuj obraz JPG lub PNG na plik XML w C#
W niektórych scenariuszach podczas wyodrębniania danych XML z obrazu może być konieczne utworzenie pliku wyjściowego zawierającego dane XML zamiast drukowania ich na wyjściu konsoli. Musisz określić ścieżkę do pliku i format zapisu pliku wyjściowego. Poniższe kroki wyjaśniają proces konwersji obrazu JPG lub PNG do pliku w formacie XML:
- Zainicjuj instancję klasy AsposeOcr.
- Przetwórz obraz za pomocą OCR podczas tworzenia obiektu klasy RecognitionSettings.
- Zapisz plik wyjściowy w formacie XML.
Poniższy przykładowy kod pokazuje, jak programowo przekonwertować obraz JPG lub PNG na format XML w języku C#:
// Zainicjuj instancję klasy AsposeOcr
AsposeOcr api = new AsposeOcr();
// Utwórz obiekt AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// Zapisz dane wyjściowe jako plik XML
result.Save("D://file.xml", SaveFormat.Xml);
Uzyskaj bezpłatną licencję API
Możesz sprawdzić wszystkie funkcje API, prosząc o darmową licencję tymczasową.
Wniosek
W tym artykule nauczyłeś się programowo konwertować obraz JPG lub PNG na dane XML za pomocą OCR w języku C#. Ponadto możesz przyjrzeć się innym możliwościom OCR API, przeglądając przestrzeń documentation. Jeśli masz jakiekolwiek niejasności lub wątpliwości, skontaktuj się z nami na forum.