Affinity LogoAffinity brings your business applications and documents together. With Affinity, the boundary between Laserfiche and other applications is erased, and information of all types and formats are accessible where you need them most. This is how you envisioned the future of information technology.

Sample Business Scenario

Consider a large corporation with a human resources department. Data for potential and existing employees are tracked using a database application. However, a greater deal of information about each employee is also stored in a Laserfiche repository, such as employee resumes, photos, signed contracts, tax forms, etc.

To find an employee’s documents in Laserfiche without Affinity, a user must leave the HR application, open the Laserfiche client, and manually enter the employee’s ID number or name in the search dialog. Or worse, the user must hunt through the repository folder structure to locate the documents. To add a new document for an employee, the user must open the Laserfiche client, locate a folder, name the document, and then manually fill in the template fields containing the employees’s ID number, name, title, and department. This process is slow and error prone, often resulting in lost documents.

With Affinity Screen Capture, text fields on the HR application’s screen can be mapped to fields in a Laserfiche template containing the employee’s ID number, name, title, etc. To find an employee’s documents, the user just clicks the Search button on the Affinity desktop toolbar. Affinity automatically executes the search in Laserfiche using the ID number (or any other fields) on the HR application’s screen. To add a new document, the user just clicks the Affinity Import button and the template fields for the document are automatically populated, the document is named, and a folder designated for the employee is opened or created. Afterwards, the Laserfiche scan interface is started, or the user is prompted to import an electronic file. Simple.

Affinity also supports mapping search and scan operations to keyboard shortcuts (hot keys) to provide even quicker access to documents.


Affinity brings the power of Laserfiche document management to the applications you use most. Document searches can be reduced to a single click of a button. New documents can be added to your Laserfiche repository without manually entering template field values, file names, or folder locations. Affinity truly makes Laserfiche feel like part of your business software.

The best part about Affinity is its simplicity. Laserfiche functionality can be added to most application screens within minutes – no programming required.

Affinity now includes a search add-in for MS Word and MS Excel that does a full text search for Laserfiche documents and can be enabled by the user.

For a more comprehensive list of applications that work with Affinity, visit the Affinity website.


Product Edition: Laserfiche Client version 7.2.1, 8.0, 8.1, 8.2, 8.3
Languages Supported: English
Affinity Software Requirements:

  • Affinity version 2.0 requires Laserfiche® Client version 7.2.1.
  • Affinity version 2.1 requires Laserfiche® Client version 8.0.2 or above.
  • Laserfiche Avante and Laserfiche Rio are supported.
  • Affinity supports the following Microsoft® Windows® XP/2003/Vista/2008/7.
  • Affinity requires Microsoft XML Core Services 6.0 (MSXML6). MSXML6 is not included in the Affinity installer package. Please download the latest release from Microsoft.

Affinity installer package installs the required Laserfiche runtime tools:

  • Separate toolkit installation is not required.
  • Affinity supports the following Microsoft® Windows® XP/2003/Vista/2008.

Affinity Screen Capture Requirements

Affinity Screen Capture (including Freestyle) works with graphical user interfaces (GUIs) that utilize input controls based on standard Windows control classes. Other controls that implement window classes, handles, and standard message handling are also supported. Examples of common control classes that work with Affinity include: Edit (text boxes); Rich Edit; ComboBox (drop downs); Button (push and radio); and Static (labels).

Most screens can be configured to automate searches and import/scanning using screen recognition techniques. However, screens whose controls change size and position (such as when the window is resized) may prevent the screen from being recognized. In cases where the screen cannot be consistently recognized for automation, the Freestyle dialog can still be used to make searching/scanning functions easier and faster.

Application development environments that implement GUIs compatible with Affinity Screen Capture include (but are not limited to) Microsoft® Visual Basic, Microsoft® Visual C++, Microsoft® VB.NET, Microsoft® C#, Microsoft® J#, and Borland® Delphi®.

Affinity API Requirements

Affinity includes a fully-documented application programming interface (API) that is accessible from practically any development environment, including .NET and scripting languages like JavaScript and VBScript. Affinity exposes the interface through both command line (shell) functions, and an ActiveX/COM interface. The Affinity API is a perfect fit for Visual Basic for Applications (VBA) macros in ESRI® ArcMap® and Microsoft® Office. Many applications can be image enabled safely and quickly using examples directly from the online Affinity API documentation.

Affinity Command Line Requirements

Affinity features full command line support for document search and scan/import functions, allowing any program, script or batch file to be image-enabled with minimal code.


The pricing is based on the number of Laserfiche licenses registered to End-User. Support is 20% of the price. VAR pricing available.

Laserfiche LicensesSuggested Retail Price
1 – 10$1,500.00 + support
11 – 25$2,500.00 + support
26 – 50$4,000.00 + support
50+$6,000.00 + support


United Micro Data, Inc. has been furnishing Information Management and Workflow solutions since 1983. We have been providing Laserfiche Document management solutions since 2000 and have been a Laserfiche Winners Circle VAR each year. United Micro Data’s customer base includes large and small businesses, utility companies, banks, credit unions, hospitals, medical service companies, high schools, colleges, universities, city, county and state governmental agencies. United Micro Data has over 190 document management system implementations nationwide. Our personalized service has attracted customers from all regions of the United States. We have installed and currently support EDMS systems in many different state, county and city agencies as well as general businesses nationwide.

The products and services listed on the Laserfiche Marketplace were not developed by Laserfiche. The recommendations and opinions expressed on the Laserfiche Marketplace are those of the person or persons posting the recommendations only, and they do not necessarily represent Laserfiche’s opinion or recommendation of the product or service being reviewed. Laserfiche disclaims all liability resulting from your purchase or use of any non-Laserfiche software product or service listed on the site.


Craig Smith, VP United Micro Data(208) 333-8804

Related Posts