Иногда данные могут существовать в виде изображений. Вам может понадобиться обработать такие данные, поэтому преобразование изображения в XML может быть полезным в таких сценариях. Вы можете преобразовать изображение в формате JPG, PNG или других форматах изображений в формат XML программно на C#. В этой статье рассказывается, как преобразовать изображение в XML, программно выполнив операцию OCR на C#.
- Конвертер изображений JPG или PNG в XML с OCR на C# — установка API
- Программное преобразование изображения в XML-данные с помощью OCR на C#
- Преобразование изображения JPG или PNG в файл XML на С#
Конвертер изображений JPG или PNG в XML с OCR на C# — установка API
Вы можете выполнять оптическое распознавание символов на изображениях, а также файлы других форматов, поддерживаемые API Aspose.OCR для .NET. Просто загрузите файл DLL из раздела Новые версии или выполните следующую команду установки NuGet:
PM> Install-Package Aspose.OCR
Программное преобразование изображения в XML-данные с помощью OCR на C#
Вы можете обработать изображение с помощью OCR и экспортировать извлеченную информацию в формате XML, выполнив следующие действия:
- Создайте экземпляр класса AsposeOcr.
- Распознайте изображение при инициализации объекта класса RecognitionSettings.
- Распечатайте извлеченную информацию в формате XML.
Фрагмент кода ниже демонстрирует, как преобразовать изображение в XML-данные с помощью C#:
// Инициализировать экземпляр класса AsposeOcr
AsposeOcr api = new AsposeOcr();
// Создайте объект AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// Распечатать результат в формате XML
Console.WriteLine($"XML: {result.GetXml()}");
Преобразование изображения JPG или PNG в файл XML на С#
В некоторых сценариях при извлечении XML-данных из изображения может потребоваться создать выходной файл, содержащий XML-данные, вместо того, чтобы выводить их на консоль. Вам необходимо указать путь к файлу и формат сохранения выходного файла. Следующие шаги объясняют процесс преобразования изображения JPG или PNG в файл формата XML:
- Инициализировать экземпляр класса AsposeOcr.
- Обработайте изображение с помощью OCR при создании объекта класса RecognitionSettings.
- Сохраните выходной файл в формате XML.
В следующем примере кода показано, как программно преобразовать изображение JPG или PNG в формат XML на C#:
// Инициализировать экземпляр класса AsposeOcr
AsposeOcr api = new AsposeOcr();
// Создайте объект AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// Сохраните вывод в виде XML-файла
result.Save("D://file.xml", SaveFormat.Xml);
Получить бесплатную лицензию API
Вы можете проверить все функции API, запросив бесплатную временную лицензию.
Вывод
В этой статье вы узнали, как программно преобразовать изображение JPG или PNG в данные XML с помощью OCR на C#. Кроме того, вы можете ознакомиться с другими возможностями OCR API, просмотрев раздел документация. Пожалуйста, не стесняйтесь обращаться к нам на форум, если у вас есть какие-либо неясности или проблемы.
Смотрите также
[Преобразовать изображение в JSON с помощью OCR в C#] (https://blog.aspose.com/ru/2022/05/30/convert-jpg-png-image-to-json-csharp/)