Зображення в XML C#

Іноді дані можуть існувати у вигляді зображень. Вам може знадобитися обробити такі дані, тому перетворення зображення в XML може бути корисним у таких сценаріях. Ви можете програмно конвертувати зображення у форматі JPG, PNG або інші формати зображення у формат XML у C#. У цій статті розповідається про те, як перетворити зображення на XML, виконуючи операцію OCR програмним шляхом у C#.

Конвертер зображень JPG або PNG у XML із оптичним розпізнаванням символів у C# – встановлення API

Ви можете виконувати оптичне розпізнавання символів над зображеннями, а також іншими форматами файлів, які підтримують Aspose.OCR for .NET API. Просто завантажте файл DLL із розділу Нові випуски або запустіть таку інсталяційну команду NuGet:

PM> Install-Package Aspose.OCR

Програмне перетворення зображення на XML-дані за допомогою OCR на C#

Ви можете обробити зображення за допомогою оптичного розпізнавання тексту та експортувати отриману інформацію у форматі XML, виконавши такі дії:

  1. Створіть екземпляр класу AsposeOcr.
  2. Розпізнайте зображення під час ініціалізації об’єкта класу RecognitionSettings.
  3. Роздрукуйте отриману інформацію у форматі 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 у C#

У певних сценаріях під час вилучення XML-даних із зображення вам може знадобитися створити вихідний файл, що містить XML-дані, замість того, щоб друкувати його на консолі. Вам потрібно вказати шлях до файлу та формат збереження вихідного файлу. Наступні кроки пояснюють процес перетворення зображення JPG або PNG у файл формату XML:

  1. Ініціалізуйте екземпляр класу AsposeOcr.
  2. Обробити зображення за допомогою OCR під час створення об’єкта класу RecognitionSettings.
  3. Збережіть вихідний файл у форматі 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 за допомогою оптичного розпізнавання символів у C#. Крім того, ви можете ознайомитися з іншими можливостями OCR API, перейшовши до розділу документація. Будь ласка, не соромтеся зв’язатися з нами на форумі, якщо у вас виникнуть будь-які неясності чи занепокоєння.

Дивись також

Перетворіть зображення на JSON за допомогою OCR у C#