🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

Vintasoft.Imaging.FormsProcessing.Wpf.UI

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Vintasoft.Imaging.FormsProcessing.Wpf.UI

Display and interact with recognized form fields (OMR, text, barcodes) on an image in WPF image viewer. Edit form field templates and interact with form field templates on an image in WPF image viewer. Define how form fields (OMR, text, barcodes) must be shown in WPF image viewer. Define how user can interact with form fields (OMR, text, barcodes) in WPF image viewer.

7.1.2.1
NuGet
Version published
Maintainers
1
Created
Source

Vintasoft.Imaging.FormsProcessing.Wpf.UI.dll assembly is the assembly from VintaSoft Forms Processing .NET Plug-in and it contains classes that define how form fields must be shown in WPF image viewer and how user can interact with form fields in WPF image viewer. Also assembly contains visual tools that allow to:

  • Edit form field templates and interact with form field templates on an image in WPF image viewer
  • Allows to display and interact with recognized form fields on an image in WPF image viewer.

VintaSoft Forms Processing .NET Plug-in allows to identify and align a document image to match the known template and recognize optical marks (OMR), text (OCR) and barcodes in the document form.

GENERAL FEATURES:

  • The plug-in can be used for developing .NET 8/7/6 applications (console, WPF, WinForms, ASP.NET Core, service, etc) for Windows
  • The plug-in can be used for developing .NET Framework 4.8-4.0 and 3.5 applications (console, WPF, WinForms, ASP.NET MVC, ASP.NET WebForms, service, etc) for Windows
  • The plug-in core is written in C#
  • AnyCPU, x86 and x64 mode support
  • Identify an image from known templates and align the image to match its template (document recognition):
    • Create an image imprint based on lines, L search pattern or user defined algorithm
    • Compare 2 image imprints. The algorithm can compensate distortions, which are related with displacement, scale or rotation
    • Identify an image from a set of known templates and get the transformation matrix from image to the template image
    • Align an image to match its template using the transformation matrix from image to the template image
  • Identify a form image and recognize optical marks, text and barcodes in the form
    • Define a form template that defines an image with blank form
      • Create a form template by code
      • Display a form template in WinForms or WPF:
        • Display a form template on source image
        • Build a form template using mouse
        • Edit a form template using mouse
        • Customize the visual appearance of form template
      • Serialize form templates into XML, deserialize form templates from XML
    • Identify a form template for filled form from a set of known form templates
    • Recognize fields in a filled form:
      • Recognize forms synchronously or asynchronously
      • Recognize forms in multiple threads
      • Supported form field types:
        • Optical mark (OMR) field bounded by rectangle
        • Optical mark (OMR) field bounded by ellipse
        • Optical mark (OMR) fields grouped in a table
        • Text field - VintaSoft OCR .NET Plug-in is necessary
        • Barcode field with 1D or 2D barcode - VintaSoft Barcode .NET SDK is necessary
        • Group of any form fields
      • Display the recognized form in WinForms or WPF:
        • Display the recognized form above the source image or aligned image
        • Customize the visual appearance of recognized form
    • The open architecture allows to define custom types of form fields and form field templates

DEVELOPMENT REQUIREMENTS:

  • Development environments: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
  • Programming languages: C#, VB.NET, any .NET compatible language
  • Development platforms: .NET, WPF, WinForms, ASP.NET
  • VintaSoft Imaging .NET SDK

DEPLOYMENT REQUIREMENTS:

  • Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008; 32-bit and 64-bit) with .NET 9/8/7/6
  • Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008/2003; 32-bit and 64-bit) with .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
  • Linux (Ubuntu 24/23/22/20/18; Debian 12/11/10/9; Fedora 40/39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) with .NET 9/8/7/6
  • macOS (macOS 14/13/12/11/10) with .NET 9/8/7/6
  • VintaSoft Imaging .NET SDK

ONLINE RESOURCES:

Keywords

Vintasoft

FAQs

Package last updated on 10 Jun 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts