VintaSoft OCR .NET Plug-in

Оптическое распознавание символов в .NET, WPF и ASP.NET

OCR (оптическое распознавание символов) - это электронное преобразование текста из отсканированных изображений документов или других источников изображений в машинно-кодированный текст.

OCR широко используется для ввода информации с бумажных носителей и для оцифровки печатных текстов для последующего электронного отображения, редактирования, поиска, сохранения и машинной обработки.

VintaSoft OCR .NET Plug-in является надстройкой для VintaSoft Imaging .NET SDK, которая позволяет распознавать текст в изображениях и сохранять результаты в текстовый файл или searchable PDF документ.

Общие возможности

  • VintaSoft Document Cleanup .NET Plug-in является необходимым
  • Выявляйте инвертированный текст в изображении документа и инвертируйте его
  • Удаляйте полутона из изображений документов
  • Удаляйте шум на границе изображения документа
  • Удаляйте отверстия от дырокола из изображений документов
  • Удаляйте мелкий и средний шум на изображении документа
  • Поворачивайте изображение для выравнивания документа
  • Определяйте правильное положение текста (только Латинский текст) на изображении документа
  • Определяйте сегменты на изображении документа - VintaSoft Document Cleanup .NET Plug-in является необходимым
  • Указывайте сегменты на изображении документа из кода
  • Используйте мышь для выбора сегментов на изображении документа в просмотрщики изображений - это можно сделать с помощью класса RecognitionRegionEditorTool из демо-приложения "OCR Demo"
  • Указывайте язык для всего документа или для каждого региона распознавания
  • Указывайте пользовательские параметры Tesseract OCR
  • Поддержка более 60 языков: английский, немецкий, французский, испанский, португальский, русский, итальянский, голландский, китайский, арабский, и т.д. Полный список поддерживаемых языков находится в документации.
  • Указывайте "белый список" символов, которые допустимы в распознаваемом тексте
  • Распознавайте текст в коллекции изображений, целом изображении или регионе изображения
  • Полная поддержка Unicode
  • Индикация прогресса распознавания текста
  • Отменяйте распознавание текста при необходимости
  • Получайте результаты распознавания текста в виде иерархии объектов: документ, страница, регион, параграф, строка текста, слово, текстовый символ
  • Получайте значение confidence, положение, ориентацию, текст и его направление для каждого распознанного параграфа, линию, слово и символ
  • Распознавайте строку рукописных цифр с помощью нейронной сети
  • Получайте отчет о достоверности, местоположении и значении каждой распознанной цифры
  • Редактируйте результаты распознавания текста из кода
  • Используйте мышь для редактирования результатов распознавания текста в просмотрщике изображений - это можно сделать с помощью класса OcrResultEditorTool из демо-приложения "OCR Demo"
  • Импорт результатов распознавания текста из формата hOCR
  • Сохраняйте результаты распознавания в виде текста или форматированного текста
  • Сохраняйте результаты распознавания в searchable PDF документ в 3-х режимах (текст над изображением, текст под изображением, только текст) - VintaSoft PDF .NET Plug-in является необходимым
  • Экспорт результатов распознавания текста в формат hOCR

Требования к разработке и развёртыванию

Требования к разработке:
  • Среды разработки: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
  • Языки программирования: C#, VB.NET, любой .NET совместимый язык
  • Платформы разработки: .NET, WinForms, WPF, ASP.NET
Требования к развёртыванию:
  • Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008) с .NET 9, .NET 8, .NET 7, .NET 6 и Microsoft Visual C++ 2019 Redistributable Package
  • Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008) с .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5 и Microsoft Visual C++ 2019 Redistributable Package
  • Linux (Ubuntu 24/23/22/20/18; Debian 12/11/10; Fedora 40/39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) с .NET 9, .NET 8, .NET 7, .NET 6

Бесплатная оценочная версия

Оценочная версия позволяет протестировать VintaSoft Imaging .NET SDK в течении 30 дней бесплатного оценочного периода и, таким образом, выяснить удовлетворяет ли он Вашим потребностям.
Также оценочная версия имеет некоторые ограничения функциональности. Для отключения всех ограничений Вам необходимо приобрести лицензию.

Загрузив оценочную версию VintaSoft Imaging .NET SDK, вы сможете также протестировать все плагины - Annotation, PDF, Office, OCR, DICOM, JBIG2, JPEG2000, Document Cleanup, Forms Processing.

Скачать оценочную версию

Демо-приложения


SDK поставляется с демо-приложениями для WPF, WinForms, console, ASP.NET Core, ASP.NET Core + Angular, ASP.NET MVC5 и ASP.NET WebForms, которые демонстрируют общие функции SDK. Демо-приложения упрощают процесс оценки функциональности SDK, позволяя быстро определить, соответствует ли он вашим конкретным требованиям.

Каждое демо-приложение представляет собой пример исходного кода, который написан на C# или VB.NET, и может быть использовано в Microsoft Visual Studio, Microsoft Studio Code, .NET CLI.

Необходимо загрузить и установить оценочную версию SDK на ваш компьютер, если вы хотите запустить и протестировать наши демо-приложения.

Существующие обладатели лицензии могут использовать проекты демо-приложений в качестве шаблонов для своих собственных приложений.

Онлайн демо-приложения

Если вашей целью является разработать ASP.NET приложение и вы хотите быстро просмотреть функциональность SDK, не устанавливая его на свой компьютер, Вы можете выполнить тестирование онлайн с помощью наших демонстрационных веб-приложений.

Техническая документация

SDK поставляется с детальной технической документацией, которая включает в себя руководство пользователя, справочник по .NET API, справочник по Веб API (JavaScript, TypeScript и веб сервисы). Техническая документация предназначена для лиц, имеющих как минимум базовые знания и навыки программирования приложений.

Список общих изменений по версиям SDK, показывающий историю разработки, доступен здесь: История

Документация для .NET разработчика    Документация для Веб разработчика

Техническая поддержка

Информация о доступных ресурсах технической поддержки можно найти здесь: Техническая поддержка.

Cписок часто задаваемых вопросов и ответов на них для VintaSoft Imaging .NET SDK и его плагинов можно найти здесь: Часто задаваемые вопросы.

Напишите нам, если вы не можете найти необходимый ответ или решение в представленных ресурсах поддержки и технической документации, или если вы хотите, чтобы мы порекомендовали вам, как продукты VintaSoft помогут выполнить вашу конкретную задачу.

Лицензирование плагинов

Купить лицензию

Любой плагин является надстройкой для VintaSoft Imaging .NET SDK и может использоваться только совместно с VintaSoft Imaging .NET SDK, т.е. требуется лицензия как для SDK, так и для плагина, если вы хотите использовать любую функцию плагина в своем приложении.

Лицензирование VintaSoft очень гибкое и позволяет разрабатывать приложения для бесплатного распространения на компьтеры, для развертывания на один конкретный компьютер, для развертывания одного конкретного приложения на любые компьютеры.

Для использования VintaSoft Imaging .NET SDK и плагинов в производстве необходимо выбрать и приобрести подходящую лицензию для вашего приложения из предлагаемых типов.

Лицензии разработчика предназначены для использования SDK единственным программистом. Лицензии организации позволяют использование SDK группой программистов, работающих в одном офисе.

Лицензии для настольных Windows ПК позволяют использовать SDK в Ваших приложениях и бесплатно распространять их на любой настольный Windows компьютер.

Лицензии для серверов позволяют использовать SDK в Ваших приложениях и бесплатно распространять их на Windows сервера.

Лицензия для одного сервера привязана к неизменной сетевой конфигурации выделенного Windows сервера.

Лицензия для одного приложения позволяет распространять разработанное приложение на любой Linux или macOS компьютер.

Все, что нужно знать о лицензировании VintaSoft Imaging .NET SDK и плагинов, вы можете прочитать в Лицензионном соглашении с конечным пользователем.

Отзывы клиентов

Все отзывы клиентов
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft's libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft's components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc