Vintasoft.Imaging.FormsProcessing.Wpf.UI 7.0.7.1

dotnet add package Vintasoft.Imaging.FormsProcessing.Wpf.UI --version 7.0.7.1                
NuGet\Install-Package Vintasoft.Imaging.FormsProcessing.Wpf.UI -Version 7.0.7.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Vintasoft.Imaging.FormsProcessing.Wpf.UI" Version="7.0.7.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vintasoft.Imaging.FormsProcessing.Wpf.UI --version 7.0.7.1                
#r "nuget: Vintasoft.Imaging.FormsProcessing.Wpf.UI, 7.0.7.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Vintasoft.Imaging.FormsProcessing.Wpf.UI as a Cake Addin
#addin nuget:?package=Vintasoft.Imaging.FormsProcessing.Wpf.UI&version=7.0.7.1

// Install Vintasoft.Imaging.FormsProcessing.Wpf.UI as a Cake Tool
#tool nuget:?package=Vintasoft.Imaging.FormsProcessing.Wpf.UI&version=7.0.7.1                

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:

  1. Product web page: https://www.vintasoft.com/vsformsprocessing-dotnet-index.html?referer=nuget.org/Vintasoft.Imaging.FormsProcessing.Wpf.UI

  2. Online FAQ: https://www.vintasoft.com/vsimaging-dotnet-faq.html?referer=nuget.org/Vintasoft.Imaging.FormsProcessing.Wpf.UI

  3. Online Developer's Guide and API Reference: https://www.vintasoft.com/docs/vsimaging-dotnet/

  4. Online code examples: https://www.vintasoft.com/vsimaging-dotnet-examples.html?referer=nuget.org/Vintasoft.Imaging.FormsProcessing.Wpf.UI

  5. Online Support Center: https://www.vintasoft.com/support/

  6. Articles: Introduction to the forms processing: https://www.vintasoft.com/docs/vsimaging-dotnet/Programming-Forms-Processing-Introduction.html?referer=nuget.org/Vintasoft.Imaging.FormsProcessing.Wpf.UI Form template: https://www.vintasoft.com/docs/vsimaging-dotnet/Programming-Forms-Processing-Form-Template.html?referer=nuget.org/Vintasoft.Imaging.FormsProcessing.Wpf.UI Forms identification and recognition: https://www.vintasoft.com/docs/vsimaging-dotnet/Programming-Forms-Processing-Forms-Identification-and-Recognition.html?referer=nuget.org/Vintasoft.Imaging.FormsProcessing.Wpf.UI Identification of document image: https://www.vintasoft.com/docs/vsimaging-dotnet/Programming-Forms-Processing-Identification-of-Document-Image.html?referer=nuget.org/Vintasoft.Imaging.FormsProcessing.Wpf.UI

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
.NET Framework net35 is compatible.  net40 was computed.  net403 was computed.  net45 was computed.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Vintasoft.Imaging.FormsProcessing.Wpf.UI:

Package Downloads
Vintasoft.Imaging.FormsProcessing.Ocr.Wpf.UI

Classes, which define how OCR form fields must be shown in WPF image viewer. Classes, which define how user can interact with OCR form fields in WPF image viewer.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
7.0.7.1 54 2/28/2025
7.0.6.1 141 2/21/2025