Вы можете преобразовать изображение, содержащее текст, в редактируемый текстовый документ (DOCX) программно с помощью C#. Например, вам нужно преобразовать изображение, снятое со сканера или камеры, в редактируемый документ, а затем выполнить распознавание исходного изображения. Вы можете ознакомиться с более подробной информацией в следующих разделах:
- Преобразователь изображения в документ Word (DOCX) в C# — установка
- Преобразование изображения в документ Word с помощью OCR программно с использованием C#
- Преобразование изображения в документ Word с помощью проверки орфографии с OCR в C#
Преобразователь изображения в документ Word (DOCX) в C# — установка
Aspose.OCR for .NET API можно использовать для распознавания текста на изображениях. Он поддерживает преобразование изображений в текстовые файлы или текстовые документы (DOCX) в соответствии с вашими требованиями. Вы можете легко настроить API, загрузив файл DLL из раздела Загрузки или через Диспетчер пакетов NuGet с помощью следующей команды:
PM> Install-Package Aspose.OCR
Преобразование изображения в документ Word с помощью OCR программно с использованием C#
Иногда вы получаете отсканированные или захваченные изображения текста, которые недоступны для поиска или редактирования. Другими словами, вы можете преобразовать изображение в текстовый документ с возможностью редактирования и поиска (DOCX) с помощью OCR программно. Кроме того, вам необходимо выполнить следующие шаги, чтобы выполнить распознавание изображения на изображении и сохранить результат в виде файла слова DOCX:
- Во-первых, инициализируйте экземпляр класса AsposeOcr.
- Затем распознайте входное изображение.
- Наконец, сохраните результат в формате документа Microsoft Word (DOCX).
В следующем коде объясняется, как программно преобразовать изображение в документ Word (DOCX) с распознаванием символов с помощью C#:
// Инициализировать экземпляр AsposeOcr
AsposeOcr api = new AsposeOcr();
// Распознать входное изображение
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings { });
// Сохраните результат в формате документа Microsoft Word.
result.Save("sample.docx", SaveFormat.Docx);
Преобразование изображения в документ Word с помощью проверки орфографии с OCR в C#
Вы можете распознавать текст на разных языках и преобразовывать изображение в текстовый документ. API поддерживает несколько языков и позволяет использовать словари для максимальной эффективности и достоверности вывода. Кроме того, ниже приведен список некоторых популярных словарей, которые поддерживаются для проверки орфографии по распознанному тексту:
- Eng: английский словарь
- Deu: немецкий словарь
- Спа: испанский словарь
- Фра: французский словарь
- Шве: шведский словарь
Кроме того, вы можете обратиться к Справочникам по API, чтобы найти полный список поддерживаемых словарей.
Выполните следующие действия, чтобы преобразовать изображение в текстовый документ (DOCX) с помощью проверки орфографии с OCR:
- Во-первых, создайте экземпляр объекта класса AsposeOcr.
- Распознайте изображение с помощью OCR, используя метод RecognizeImage().
- Наконец, сохраните результат в формате документа Word с проверкой орфографии.
В приведенном ниже коде показано, как программно преобразовать текст изображения в текстовый документ (DOCX) с использованием языка C#:
// Инициализировать экземпляр AsposeOcr
AsposeOcr api = new AsposeOcr();
// Распознать изображение с помощью OCR
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings { });
// Сохраните результат в формате документа Word с проверкой орфографии.
result.Save("Sample_SpellCheck.docx", SaveFormat.Docx, true, SpellChecker.SpellCheckLanguage.Eng);
Получить бесплатную лицензию API
Хотите протестировать API в полной мере без ограничений по оценке? Вы можете запросить Бесплатную временную лицензию.
Вывод
В заключение вы узнали, как преобразовать текст из изображения в текстовый документ, доступный для редактирования или поиска, с помощью функции OCR программно с помощью C#. Кроме того, вы можете ознакомиться с Документацией по API, чтобы изучить другие функции, предлагаемые API. Кроме того, не стесняйтесь обращаться к нам на Форум бесплатной поддержки по любым вопросам.