VintaSoft Forms Processing .NET Plug-in: Обзор
В этом разделе
Технологии обработки форм документов и их шаблонов (Forms Processing), и распознавания оптических меток (OMR) широко используются для автоматизации процессов классификации, маршрутизации и распознавания форм электронных документов по шаблону (счет, накладная и т.п.), распознавания оптических меток проставленных в форме при ее заполнении (бланки тестов, опросники, избирательные бюллетени и т.п.).
VintaSoft Forms Processing .NET Plug-in является дополнением к
VintaSoft Imaging .NET SDK
и позволяет идентифицировать и выровнять изображение документа для соответствия известному шаблону, распознавать оптические метки, текст и штрих-коды в форме документа.
Общие возможности
- Плагин можно использовать для разработки .NET 8, .NET 7 и .NET 6 приложений (консольное, WPF, WinForms, ASP.NET Core, сервис и т. д.) для Windows
- Плагин можно использовать для разработки .NET 8, .NET 7 и .NET 6 приложений (консольное, ASP.NET Core, сервис и т. д.) для Linux и macOS
- Плагин можно использовать для разработки .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0 и 3.5 приложений (консольное, WPF, WinForms, ASP.NET MVC, ASP.NET WebForms, сервис и т. д.) для Windows
- Ядро плагина написано на C#
-
Поддержка режимов AnyCPU, x86 и x64
-
Создавайте шаблон формы, который определяет пустую (незаполненную) форму
-
Редактируйте (добавляйте, изменяйте или удаляйте) поля в шаблоне формы в WinForms или WPF просмотрщике изображений
-
Создавайте отпечаток шаблона формы и заполненной формы
-
Идентифицируйте заполненную форму из известных шаблонов форм путем сравнения отпечатков шаблона формы и заполненной формы
- Сравнивайте 2 отпечатка изображения. Алгоритм может компенсировать искажения смещения, масштаба и поворота
- Идентифицируйте шаблон для заданного изображения среди множества известных шаблонов и получайте матрицу преобразования
- Выравнивайте заполненную форму в соответствии с шаблоном формы
-
Распознавайте заполненную форму
-
Отображайте распознанную заполненную форму в WinForms или WPF
Требования к разработке и развёртыванию
-
Требования к разработке:
- Среды разработки: 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; 32-bit и 64-bit) с .NET 8, .NET 7 или .NET 6
- Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008/2003; 32-bit и 64-bit) с .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
- Linux (Ubuntu 23/22/20/18; Debian 12/11/10; Fedora 39/38/37/36/35; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) с .NET 8, .NET 7 или .NET 6
- macOS (macOS 14/13/12/11/10) с .NET 8, .NET 7 или .NET 6