# ABBYY FlexiCapture: Project Setup > FlexiCapture architecture, program settings, Document Definitions, classification and training, operating a configured project, NLP for unstructured documents, and the project setup reference. > For the full ABBYY documentation index, see: https://docs.abbyy.com/llms.txt ## ABBYY FlexiCapture architecture - [ABBYY FlexiCapture architecture](https://docs.abbyy.com/flexi-capture/admin-guide/architecture-ag.md): Understand the ABBYY FlexiCapture architecture: Application, License, and Processing Servers, client stations, component interaction, and default ports. - [Processing stages and queues](https://docs.abbyy.com/flexi-capture/architecture/queues-architecture.md): Follow documents through ABBYY FlexiCapture processing stages and queues, from scanning to export and exceptions, plus how tasks are created. - [Workflow modes](https://docs.abbyy.com/flexi-capture/architecture/workflow-architecture.md): Compare ABBYY FlexiCapture workflow modes (Simple, Advanced, Unattended, and Web Capture station) and see how batch types control processing order. - [ABBYY FlexiCapture servers](https://docs.abbyy.com/flexi-capture/architecture/servers.md): Find links to the Application, Database, Processing, and Licensing Servers that power ABBYY FlexiCapture Distributed Installation, plus File Storage. - [Application Server](https://docs.abbyy.com/flexi-capture/architecture/app-server.md): Install the Application Server, the central component through which ABBYY FlexiCapture stations communicate, including IIS and firewall setup. - [Database Server](https://docs.abbyy.com/flexi-capture/architecture/db-server.md): The FlexiCapture Database Server stores Operators, batches, task statuses, and captured data; SQL Server Express supports up to 100,000 pages per day. - [Processing Server](https://docs.abbyy.com/flexi-capture/architecture/proc-server.md): Run the ABBYY FlexiCapture Processing Server: start it, add and group Processing Stations, set up logging, and manage the server from the command line. - [Licensing Server](https://docs.abbyy.com/flexi-capture/architecture/lic-server.md): Activate hardware and software protection keys for the Licensing Server, and then add, update, select, or deactivate FlexiCapture licenses in License Manager. - [File Storage Folder](https://docs.abbyy.com/flexi-capture/architecture/file-storage.md): Specify the File Storage folder that holds ABBYY FlexiCapture project files and document images, with local path requirements and size estimates. - [ABBYY FlexiCapture stations](https://docs.abbyy.com/flexi-capture/architecture/stations.md): Directory of ABBYY FlexiCapture stations (Project Setup, Scanning, Processing, Verification, and Web) with links to comparison tables. - [Project Setup Station](https://docs.abbyy.com/flexi-capture/architecture/setup-proj-station.md): Create projects on the Project Setup Station: Document Definitions, batch types, image import profiles, and project properties in ABBYY FlexiCapture. - [Administration and Monitoring Console](https://docs.abbyy.com/flexi-capture/architecture/monitor-station.md): Administer ABBYY FlexiCapture from the Administration and Monitoring Console: database connections, Operator permissions, status monitoring, and reports. - [Scanning Station](https://docs.abbyy.com/flexi-capture/architecture/scan-station.md): Scan large volumes of documents on the Scanning Station, create scanning profiles, edit images, and send finished batches to the ABBYY FlexiCapture server. - [Data Verification Station](https://docs.abbyy.com/flexi-capture/architecture/data-ver-station-architecture.md): Verify uncertain characters on the Data Verification Station using group and field verification before documents move to the next workflow stage. - [Verification Station](https://docs.abbyy.com/flexi-capture/architecture/ver-station.md): Process verification queues on the ABBYY FlexiCapture Verification Station: data checks, document assembly, batch integrity, and export confirmation. - [Remote Verification Station](https://docs.abbyy.com/flexi-capture/architecture/remote-ver-station.md): Remote Verification Station lets users outside the local network verify data, fix assembly errors, and match Document Definitions in ABBYY FlexiCapture. - [Web Scanning Station](https://docs.abbyy.com/flexi-capture/architecture/web-scanning-station.md): Capture paper documents through the browser-based Web Scanning Station, correct images, and submit them to the ABBYY FlexiCapture server for processing. - [Web Verification Station](https://docs.abbyy.com/flexi-capture/architecture/web-verification-station.md): Handle verification tasks in the browser with the Web Verification Station, where queues are filtered by Operator role in ABBYY FlexiCapture. - [Web Capture Station](https://docs.abbyy.com/flexi-capture/architecture/web-capture-station.md): Use the Web Capture Station to scan, verify, and export documents in one browser workflow, plus setup for downloading export results in ABBYY FlexiCapture. - [Processing Station](https://docs.abbyy.com/flexi-capture/architecture/proc-station.md): Processing Stations run unattended in ABBYY FlexiCapture, importing images, recognizing documents, and exporting data; view tasks in the station monitor. - [Differences between stations (sorted by deployment type)](https://docs.abbyy.com/flexi-capture/architecture/differences.md): Comparison tables of ABBYY FlexiCapture station capabilities across Rich, Web HTML5, Remote, and ClickOnce deployments, from authentication to scripting. ## Program settings - [Configure ABBYY FlexiCapture](https://docs.abbyy.com/flexi-capture/project-settings/main-settings.md): Configure ABBYY FlexiCapture for mass document input by creating a project with image import profiles, Document Definitions, and batch types. - [Administrator and Operator modes](https://docs.abbyy.com/flexi-capture/project-settings/admin-oper.md): Compare Administrator and Operator modes in ABBYY FlexiCapture: who configures Document Definitions versus who scans, verifies, and exports data. - [ABBYY FlexiCapture setup](https://docs.abbyy.com/flexi-capture/project-settings/complex-setup.md): Set up ABBYY FlexiCapture for distributed processing: configure the Application Server, upload a project, grant permissions, and start Processing Stations. - [Application Server setup](https://docs.abbyy.com/flexi-capture/project-settings/d-band-fs.md): Connect the FlexiCapture Application Server to an MS SQL or Oracle database, choose authentication settings, and set up external file storage. - [Granting access rights to users](https://docs.abbyy.com/flexi-capture/project-settings/roles.md): Grant access rights to FlexiCapture users in the Administration and Monitoring Console, where the Administrator assigns permissions and Operator roles. - [Processing Server and Processing Stations setup](https://docs.abbyy.com/flexi-capture/project-settings/network-setup.md): Run the Processing Server Monitor to set up the FlexiCapture Processing Server and Processing Stations, create station groups, and track task status. - [Multitenancy](https://docs.abbyy.com/flexi-capture/templates/multi-work.md): Multitenancy in ABBYY FlexiCapture 12 lets independent users work in isolated tenants, keeping projects, batches, users, and groups fully separated. - [Work with tenants](https://docs.abbyy.com/flexi-capture/templates/multi-worktenants.md): Work with FlexiCapture tenants: view tenant properties, upload projects to a tenant's server, and specify tenant names when connecting from stations. - [Create a project](https://docs.abbyy.com/flexi-capture/project-settings/projects-project-settings.md): Create a new ABBYY FlexiCapture project on the Project Setup Station, choose a project type, and upload the project to the Application Server. - [Project properties](https://docs.abbyy.com/flexi-capture/project-settings/project-properties.md): Reference for the Project Properties dialog box in ABBYY FlexiCapture, covering recognition, image processing, workflow, export, and scripting tabs. - [Environment variables](https://docs.abbyy.com/flexi-capture/project-settings/environment-variables.md): Store paths and ADO connection strings in FlexiCapture environment variables for reuse in rules, export settings, and scripts across servers. - [Default batch priority](https://docs.abbyy.com/flexi-capture/project-settings/batch-priority.md): Set the Default batch priority option in ABBYY FlexiCapture to control the priority of manually created batches for each batch type or the entire project. - [SLA settings](https://docs.abbyy.com/flexi-capture/project-settings/sla-settings.md): Apply SLA settings in ABBYY FlexiCapture 12 to set batch processing time limits, configure overdue warnings, and prioritize tasks approaching deadlines. - [Registration parameters](https://docs.abbyy.com/flexi-capture/project-settings/reg-params.md): Registration parameters identify batches and documents in ABBYY FlexiCapture, pass values to FlexiLayouts, and store e-mail headers on import. - [Upload a project to the Application Server](https://docs.abbyy.com/flexi-capture/project-settings/publish.md): Upload a FlexiCapture project to the Application Server from the Project Setup Station, copying settings, Document Definitions, and dictionaries. - [Test project](https://docs.abbyy.com/flexi-capture/project-settings/test-project.md): Create a test copy of a FlexiCapture project to verify changes safely, and then commit the test copy to the working project or delete it from the Project menu. - [Skin settings](https://docs.abbyy.com/flexi-capture/project-settings/skin-settings.md): Customize station appearance in the Skin Settings dialog box of ABBYY FlexiCapture: configure toolbars, rearrange menu commands, and add command icons. - [Displayed images quality](https://docs.abbyy.com/flexi-capture/project-settings/image-quality.md): Adjust the Image display quality option in ABBYY FlexiCapture to speed up image loading on Operator stations over slow connections, from 20% to 100%. - [Image import](https://docs.abbyy.com/flexi-capture/templates/images-import.md): Overview of image import in ABBYY FlexiCapture, with links to import profiles, blank page detection, user attachments, and description file setup. - [OAuth 2.0 authentication](https://docs.abbyy.com/flexi-capture/project-settings/o-auth20.md): OAuth 2.0 authentication in FlexiCapture uses access tokens stored in the dbo.Identities table and refreshed by the Token Management Service (TMS). - [Configure Gmail IMAP import using OAuth 2.0](https://docs.abbyy.com/flexi-capture/gmail-imap-import-configuration.md): Walk through Gmail IMAP import configuration in ABBYY FlexiCapture using OAuth 2.0: sign in to Google, pick a mailbox folder, and test batch creation. - [Empty Page Detection Settings](https://docs.abbyy.com/flexi-capture/project-settings/empty-page-settings.md): Tune the Empty Page Detection Settings dialog box in ABBYY FlexiCapture using margins, black squares, text objects, barcodes, and blackness limits. - [User attachments](https://docs.abbyy.com/flexi-capture/project-settings/attachments-project-settings.md): Attach files to pages, documents, and batches in ABBYY FlexiCapture via the Attachments tab, description files, scripts, or the Web Services API. - [Description file](https://docs.abbyy.com/flexi-capture/project-settings/description-file.md): Use description files to control batch formation during Hot Folder import in FlexiCapture, with Captiva, Kodak, empty file, and XML format details. - [Image import profiles](https://docs.abbyy.com/flexi-capture/project-settings/import-profiles.md): Automate image import in ABBYY FlexiCapture by creating import profiles for scanners, Hot Folders, mailboxes, FTP servers, and Microsoft Graph Mail. - [Import images using the Microsoft Graph Mail API](https://docs.abbyy.com/flexi-capture/project-settings/ms-graph-import.md): Import email document images into FlexiCapture 12 via the Microsoft Graph Mail API: grant mailbox permissions and complete OAuth 2.0 authorization. - [Batch types](https://docs.abbyy.com/flexi-capture/project-settings/batch-types-project-settings.md): Define batch types in ABBYY FlexiCapture to control image processing, recognition, Document Definition matching order, workflow, and export per batch. - [Batches](https://docs.abbyy.com/flexi-capture/project-settings/batches-project-settings.md): Group documents into batches, create them manually or automatically, and use test and working batches to debug Document Definitions in FlexiCapture. - [Image pre-processing options](https://docs.abbyy.com/flexi-capture/project-settings/image-processing-settings.md): Choose image pre-processing options in FlexiCapture: document separation, blank page deletion, Auto enhancement, and office file conversion to PDF. - [Basic image processing deprecated](https://docs.abbyy.com/flexi-capture/project-settings/image-processing-settings-update.md): ABBYY FlexiCapture 12 Release 5 replaces Basic image processing with the Auto mode and converts old settings into image enhancement profiles on update. - [Image enhancement profiles](https://docs.abbyy.com/flexi-capture/project-settings/image-enhancement-profiles.md): Apply or build image enhancement profiles in ABBYY FlexiCapture with tools like autocrop, deskew, despeckle, and noise removal for cleaner images. - [Export settings](https://docs.abbyy.com/flexi-capture/project-settings/default-export.md): Specify default export settings per batch type in ABBYY FlexiCapture: image format, export targets, file naming, and deleting documents after export. - [Workflow setup](https://docs.abbyy.com/flexi-capture/project-settings/workflow-project-settings.md): Configure batch processing workflows in ABBYY FlexiCapture: choose Simple, Advanced, Unattended, or Web Capture station modes, set stages and deadlines. - [Create processing stages](https://docs.abbyy.com/flexi-capture/project-settings/workflow-stages.md): Create custom processing stages in the Advanced workflow mode of ABBYY FlexiCapture, choosing Automatic, Interactive, or User Type stages as the basis. - [Workflow Stage Properties dialog box](https://docs.abbyy.com/flexi-capture/project-settings/stage-settings.md): Edit workflow stage properties in ABBYY FlexiCapture: General, Field Set, Script, Exit Routes, and Enter Conditions tabs of the stage dialog box. - [Rule Settings dialog box](https://docs.abbyy.com/flexi-capture/project-settings/rule-settings.md): Set up routing rules in the Rule Settings dialog box of ABBYY FlexiCapture, defining exit routes and entry conditions with standard rules or scripts. - [Tools](https://docs.abbyy.com/flexi-capture/templates/tools.md): Overview of tool configuration in ABBYY FlexiCapture, linking to batch type tool settings and stage tools for event handling and station customization. - [Batch Type Tool Settings dialog box](https://docs.abbyy.com/flexi-capture/project-settings/batch-type-tools.md): Use the Batch Type Tool Settings dialog box in ABBYY FlexiCapture to handle events with scripts and customize station appearance for all batch types. - [Stage tools](https://docs.abbyy.com/flexi-capture/project-settings/stage-tools.md): Create and edit processing stage tools on the Stage Tools tab of Project Properties in ABBYY FlexiCapture, adding event scripts and skin settings. - [Custom Operator roles](https://docs.abbyy.com/flexi-capture/project-settings/custom-roles.md): Create custom Operator roles in ABBYY FlexiCapture to control access to stages, data operations, and task queues beyond the standard verification roles. - [Prohibit sending documents to a processing stage](https://docs.abbyy.com/flexi-capture/project-settings/hide-stage.md): Block Operators from manually sending documents to a processing stage in ABBYY FlexiCapture using the Linked to previous option in stage properties. - [Prohibit sending documents from one processing stage to another](https://docs.abbyy.com/flexi-capture/project-settings/forbid-sending.md): Combine roles and exit route settings in ABBYY FlexiCapture to stop Operators sending documents from one stage to another, including Rescanning. - [Prohibit sending documents from one stage to any stage other than the specified stage](https://docs.abbyy.com/flexi-capture/project-settings/allow-the-only-stage.md): Restrict Operators in ABBYY FlexiCapture to sending documents from a stage to one specified stage only, using roles combined with exit route permissions. ## Document Definitions - [Document Definitions](https://docs.abbyy.com/flexi-capture/templates/templates-main.md): Document Definitions describe field locations and data extraction settings in ABBYY FlexiCapture; create them with the wizard and update them after edits. - [Create fixed Document Definitions](https://docs.abbyy.com/flexi-capture/templates/docdefinition-structured.md): Build fixed Document Definitions in ABBYY FlexiCapture to capture data from forms whose field layout never changes, such as questionnaires and surveys. - [Automatic detection of fields and static elements](https://docs.abbyy.com/flexi-capture/templates/autodetect.md): Detect fields and static elements automatically in the FlexiCapture Document Definition editor, including anchors, text fields, checkmarks, and regions. - [Import a Document Definition for forms created with ABBYY FormDesigner](https://docs.abbyy.com/flexi-capture/templates/template-form-designer.md): Import an XFD file from ABBYY FormDesigner to create a Document Definition in FlexiCapture, and update existing definitions with new XFD versions. - [Static elements](https://docs.abbyy.com/flexi-capture/templates/static-elements.md): Static elements such as anchors, separators, anchor text, and anchor barcodes help match and identify Document Definitions in ABBYY FlexiCapture forms. - [Anchors](https://docs.abbyy.com/flexi-capture/templates/anchor.md): Anchors are static elements that match a fixed Document Definition to the form image; highlight them manually and set the anchor type in FlexiCapture. - [Anchor text](https://docs.abbyy.com/flexi-capture/templates/anchor-text.md): Anchor text marks static text such as headers used for Document Definition matching and identification, with OCR and ICR options in FlexiCapture. - [Separators](https://docs.abbyy.com/flexi-capture/templates/separator.md): Separators are static elements marking horizontal or vertical lines on form images for Document Definition matching and identification in FlexiCapture. - [Anchor barcode](https://docs.abbyy.com/flexi-capture/templates/anchor-barcode.md): Anchor barcodes are static elements that match and identify Document Definitions; set barcode type, orientation, and image processing in FlexiCapture. - [Specifying identifier values](https://docs.abbyy.com/flexi-capture/templates/identifier-value.md): Set values for anchor barcode and text identifiers so ABBYY FlexiCapture matches the right Document Definition when several forms share the same anchors. - [Create Document Definitions for semi-structured and unstructured documents](https://docs.abbyy.com/flexi-capture/templates/docdefinition-semistructured.md): Process semi-structured and unstructured documents in ABBYY FlexiCapture using FlexiLayouts, NLP extraction, manual key field entry, and separator pages. - [Create a Document Definition based on a flexible description](https://docs.abbyy.com/flexi-capture/templates/flexible-description.md): Attach a FlexiLayout created in ABBYY FlexiLayout Studio to a Document Definition so FlexiCapture can locate fields on invoices and variable documents. - [Document sets](https://docs.abbyy.com/flexi-capture/templates/sets-documents.md): Group related documents like loan applications and supporting paperwork into document sets in ABBYY FlexiCapture to check completeness and capture data. - [Document set processing](https://docs.abbyy.com/flexi-capture/templates/sets-processing.md): How document sets are processed in ABBYY FlexiCapture: completeness rules, processing stages, data capture, visual checks, and export to a database. - [Create and set up document sets](https://docs.abbyy.com/flexi-capture/templates/docsets-settings.md): Build a Document Definition for a document set, add a summary section, display repeating documents as a table, and configure automatic assembly rules. - [Check document sets at the scanning stage](https://docs.abbyy.com/flexi-capture/templates/docsets-scanning.md): Verify document set completeness right after scanning on the Scanning Station by assigning document types and checking counts before sending batches. - [Document Definition fields](https://docs.abbyy.com/flexi-capture/templates/fields.md): Mark up Document Definition fields in ABBYY FlexiCapture: create text, checkmark, barcode, picture, and table fields and configure their properties. - [Index fields](https://docs.abbyy.com/flexi-capture/project-settings/indexing.md): Index fields speed up document search in ABBYY FlexiCapture: enable indexing for a field, and then display and sort by its values in the documents list. - [Link to an existing field](https://docs.abbyy.com/flexi-capture/templates/mirror-field.md): Links to existing fields mirror a field's value and region elsewhere in a document set, typically in summary sections of FlexiCapture Document Definitions. - [Fields without a region](https://docs.abbyy.com/flexi-capture/templates/field-without-region.md): Fields without a region store intermediate calculation results in FlexiCapture; create them from the Edit menu or by deleting an existing field's region. - [Create a field with a non-rectangular region](https://docs.abbyy.com/flexi-capture/templates/not-rectangle-region.md): Draw a non-rectangular field region in FlexiCapture by adding fragments with Shift or excluding them with Alt, useful for questionnaire-style forms. - [Fields with several instances](https://docs.abbyy.com/flexi-capture/templates/fields-instances.md): Capture recurring form data using fields with several instances in FlexiCapture; instances share properties and export to separate files or tables. - [Fields with several regions](https://docs.abbyy.com/flexi-capture/templates/fields-continue-reg.md): Extend a field across several regions or pages in FlexiCapture, handy for large tables; values from all regions combine and export as a single field. - [Change a field name](https://docs.abbyy.com/flexi-capture/templates/change-field-name.md): Rename a field in an ABBYY FlexiCapture Document Definition using the shortcut menu, Suggest Name, Get Name from Image, or the field properties dialog. - [Copy, move, and delete fields](https://docs.abbyy.com/flexi-capture/templates/copy-move-delete-field.md): Copy, move, or delete fields in an ABBYY FlexiCapture Document Definition, select several at once with Ctrl-Click, or delete a region but keep the field. - [Exclude a region from recognition](https://docs.abbyy.com/flexi-capture/templates/unrecognizable-region.md): Exclude a region from recognition in ABBYY FlexiCapture by marking areas with explanatory text that interfere with data extraction from a field. - [Text entry fields](https://docs.abbyy.com/flexi-capture/templates/field-text.md): Configure text entry fields in ABBYY FlexiCapture with links to general, data type, recognition, verification, rule, and custom action property tabs. - [Basic field properties](https://docs.abbyy.com/flexi-capture/templates/properties-general.md): Adjust basic field properties on the General tab: export, read-only, index field, regions, repetition, table layout, and full-text recognition options. - [Field verification properties](https://docs.abbyy.com/flexi-capture/templates/properties-verification.md): Control which fields are sent to verification: highlight low-confidence characters, configure group and field verification, or require double checks. - [User Script](https://docs.abbyy.com/flexi-capture/templates/properties-custom-action.md): Add a user script (custom action) to a field so Operators can trigger custom logic during field verification or in the FlexiCapture document editor. - [Data types of the text entry field](https://docs.abbyy.com/flexi-capture/templates/properties-data-type-text.md): Choose data types for text entry fields (address, amount, code, date, name, number, time) and set AutoCorrect, validation, and normalization. - [Create custom data types](https://docs.abbyy.com/flexi-capture/templates/create-data-type.md): Create custom data types in ABBYY FlexiCapture from a dictionary, regular expression, alphabet, or existing types using the data type creation wizard. - [Value range constraints for text data type](https://docs.abbyy.com/flexi-capture/templates/constraints-text.md): Limit text field values in the Validation Settings dialog with maximum length, regular expressions, allowed value lists, and external value sources. - [Value range constraints for numbers](https://docs.abbyy.com/flexi-capture/templates/constraints-number.md): Restrict numeric field values in ABBYY FlexiCapture by enabling constraints, setting minimum and maximum values, and treating violations as warnings. - [Values range constraints for date](https://docs.abbyy.com/flexi-capture/templates/constraints-datetime.md): Constrain date field values with a fixed interval or an interval relative to the verification date, and treat validation errors as warnings if needed. - [Processing entered values](https://docs.abbyy.com/flexi-capture/templates/text-processing.md): Apply AutoCorrect rules to field values in ABBYY FlexiCapture: replace characters or text, change capitalization, remove spaces, or run a custom script. - [Text field recognition options](https://docs.abbyy.com/flexi-capture/templates/properties-recognition-text.md): Pick a filling type on the Recognition tab of text field properties: standard recognition, do not recognize, script recognition, or handwritten text. - [Standard recognition options](https://docs.abbyy.com/flexi-capture/templates/properties-recognition-text-standard.md): Tune standard recognition for text fields: ICR for handwriting, OCR print styles, marking types, letter case, CJK direction, and image pre-processing. - [Handwritten text recognition](https://docs.abbyy.com/flexi-capture/templates/properties-recognition-text-htr.md): Recognize handwritten and hand-printed text in ABBYY FlexiCapture with the optional HTR module: set up HTR fields, install the module, and track licensing. - [Checkmarks](https://docs.abbyy.com/flexi-capture/templates/field-checkmark.md): Review checkmark field properties in ABBYY FlexiCapture, with links to general, data type, recognition, verification, and rule validation settings. - [Data types for checkmarks](https://docs.abbyy.com/flexi-capture/templates/properties-data-type-checkmark.md): Define the values a checkmark field returns when selected or cleared: Yes/No, 1/0, checkmark name, or custom values, on the Data tab in FlexiCapture. - [Checkmark recognition properties](https://docs.abbyy.com/flexi-capture/templates/properties-recognition-checkmark.md): Set checkmark recognition properties in ABBYY FlexiCapture: square, frameless, or auto checkmark types, corrections, and image pre-processing options. - [Field verification properties](https://docs.abbyy.com/flexi-capture/templates/properties-verification-checkmark.md): Configure verification properties for checkmark group fields in FlexiCapture: group verification, field verification triggers, and double verification. - [Checkmark groups](https://docs.abbyy.com/flexi-capture/templates/field-checkmark-gr.md): Checkmark groups in ABBYY FlexiCapture combine related checkmarks into one field; review their value format and the property tabs you can configure. - [Create a checkmark group](https://docs.abbyy.com/flexi-capture/templates/create-checkmark-gr.md): Create a checkmark group in a FlexiCapture Document Definition by framing checkmarks with the group tool, manually or with automatic checkmark detection. - [Data types for checkmark groups](https://docs.abbyy.com/flexi-capture/templates/properties-data-type-checkmark-gr.md): Define data type options for checkmark groups on the Data tab: empty or multiple selection, validation warnings, checkmarks per row, and export values. - [Barcode](https://docs.abbyy.com/flexi-capture/templates/field-barcode.md): Barcode fields capture barcode data in a FlexiCapture Document Definition; see how they differ from anchor barcodes and which property tabs apply. - [Data types for barcodes](https://docs.abbyy.com/flexi-capture/templates/properties-data-type-barcode.md): Restrict barcode field values on the Data tab in ABBYY FlexiCapture by setting a maximum length and treating validation errors as warnings. - [Properties of barcode recognition](https://docs.abbyy.com/flexi-capture/templates/properties-recognition-barcode.md): Tune barcode recognition in FlexiCapture: pick barcode code types such as QR Code or DataMatrix, set orientation, and apply image pre-processing options. - [Field verification properties](https://docs.abbyy.com/flexi-capture/templates/properties-verification-barcode.md): Send barcode fields to verification in FlexiCapture: choose when field verification triggers, group fields for review, and require double verification. - [Pictures](https://docs.abbyy.com/flexi-capture/templates/field-picture.md): Picture fields in a FlexiCapture Document Definition store image regions; adjust their default properties across general, export, and rule validation tabs. - [Export pictures](https://docs.abbyy.com/flexi-capture/templates/export-picture.md): Export pictures from FlexiCapture documents with custom settings: file type, quality, color type, resolution, and automatic file naming options. - [Tables](https://docs.abbyy.com/flexi-capture/templates/field-table.md): Table fields in ABBYY FlexiCapture extract tabular data; open the properties dialog to configure general properties, table columns, and rule validation. - [Create a table](https://docs.abbyy.com/flexi-capture/templates/create-table.md): Build a Table field in ABBYY FlexiCapture: frame the table region, draw or autodetect separators, and add text, checkmark, barcode, or picture columns. - [Table columns](https://docs.abbyy.com/flexi-capture/templates/properties-table-columns.md): Review and edit table column properties on the Columns tab in FlexiCapture: select a column from the list and open its field-type-specific properties. - [Field group](https://docs.abbyy.com/flexi-capture/templates/field-group.md): Field groups bundle related fields in a FlexiCapture Document Definition; configure general properties, group fields, and rule validation in the dialog. - [Create a field group](https://docs.abbyy.com/flexi-capture/templates/create-group-field.md): Combine fields into a group in ABBYY FlexiCapture to structure documents, and then copy the group or add instances for recurring field groups on a form. - [Group fields](https://docs.abbyy.com/flexi-capture/templates/properties-fields-of-group.md): Group fields appear on the Fields tab of a field group's properties dialog; select a field from the list to open and edit its individual properties. - [Service fields](https://docs.abbyy.com/flexi-capture/templates/service-field.md): Service fields in ABBYY FlexiCapture hold values from data sources like registration parameters; configure them via general and data source property tabs. - [Data source properties](https://docs.abbyy.com/flexi-capture/templates/properties-service-field.md): Specify a service field's data source on the Data Source tab: pick the source, name a document or batch registration parameter, and choose the data type. - [Multipage document assembly](https://docs.abbyy.com/flexi-capture/templates/document-structure.md): Explore multipage document assembly in ABBYY FlexiCapture: Document Definitions for multipage documents, documents with annexes, and assembly scripts. - [Create Document Definitions for multipage documents](https://docs.abbyy.com/flexi-capture/templates/template-multipage.md): Build Document Definitions for multipage documents in ABBYY FlexiCapture: add pages and sections, set key fields, and configure document assembly rules. - [Create Document Definitions for documents with annexes](https://docs.abbyy.com/flexi-capture/templates/doc-annexes.md): Prepare a Document Definition for documents with annexes in ABBYY FlexiCapture by enabling annex pages on the Assembly tab and setting page limits. - [Use scripts to assemble documents](https://docs.abbyy.com/flexi-capture/templates/script-doc-assembling.md): Assemble documents with a custom script in ABBYY FlexiCapture by enabling custom assembly rules on the Assembly tab of Document Definition Properties. - [Create Document Definitions for documents that do not require automatic data extraction](https://docs.abbyy.com/flexi-capture/docdefinition-withoutextraction.md): Skip the analysis stage for documents that need only classification or imaging by creating a Document Definition without automatic data extraction. - [Document Definition Wizard](https://docs.abbyy.com/flexi-capture/templates/template-wizard.md): Create a Document Definition with the wizard in ABBYY FlexiCapture for fixed forms, semi-structured documents, unrecognized documents, or document sets. - [Edit and publish a Document Definition](https://docs.abbyy.com/flexi-capture/templates/template-editing.md): Edit a local copy of a Document Definition, test it on batches, and publish the new version for recognition while operators keep working in FlexiCapture. - [Document Definition properties](https://docs.abbyy.com/flexi-capture/templates/template-properties.md): Adjust Document Definition properties in ABBYY FlexiCapture: recognition modes, languages, barcodes, assembly rules, and export destinations. - [Properties of a Document Definition section](https://docs.abbyy.com/flexi-capture/templates/section-properties.md): Manage Document Definition section properties in ABBYY FlexiCapture: repetitions, FlexiLayout settings, NLP models, image parameters, and rules. - [Configure how data is displayed in the document window](https://docs.abbyy.com/flexi-capture/templates/data-form.md): Customize the data form in the FlexiCapture Document Definition editor to control how recognized data appears in the document window during verification. - [Test Document Definitions](https://docs.abbyy.com/flexi-capture/templates/testing.md): Test Document Definitions in ABBYY FlexiCapture using test batches before mass document input, checking anchors, field properties, rules, and export. - [Localize a Document Definition](https://docs.abbyy.com/flexi-capture/templates/localization.md): Translate Document Definitions into other languages with localization files: export string identifiers, translate them, and import the localized TXT file. - [Rule validation](https://docs.abbyy.com/flexi-capture/templates/rules.md): Validate captured data with rules in ABBYY FlexiCapture: create and filter rules, set severity and conditions, build rule chains, and localize errors. - [Value Sum Calculation Rule](https://docs.abbyy.com/flexi-capture/templates/rule-calc-sum.md): Calculate the sum of several field values or a table column with the Calculate Sum rule in ABBYY FlexiCapture and write the result to a chosen field. - [Values sum check rule](https://docs.abbyy.com/flexi-capture/templates/rule-check-sum.md): Verify the sum of several field values against a preset number or a total field using the Check Sum rule in ABBYY FlexiCapture, with adjustable precision. - [Field values merge rule](https://docs.abbyy.com/flexi-capture/templates/rule-merge.md): Combine the values of several fields into one result field with the Merge Fields rule in ABBYY FlexiCapture, adding the separator of your choice. - [Several field values comparison rule](https://docs.abbyy.com/flexi-capture/templates/rule-compare-fields.md): Add a Compare Fields rule in ABBYY FlexiCapture to verify that several field values match, choosing exact or fuzzy comparison and flagging mismatches. - [Database Check rule](https://docs.abbyy.com/flexi-capture/templates/rule-bd.md): Check captured field values against a database with the Database Check rule in ABBYY FlexiCapture, using exact or fuzzy search, data sets, and primary keys. - [Script rule](https://docs.abbyy.com/flexi-capture/templates/rule-script.md): Write a Script rule in ABBYY FlexiCapture to validate captured data with custom code: pick fields the script can read or change, and then edit and check it. - [Sum in Figures - Sum in Words](https://docs.abbyy.com/flexi-capture/templates/rule-sum-in-words.md): Compare a numerical sum with the same sum written in words using the Sum in Figures - Sum in Words rule for Russian-language documents in FlexiCapture. - [Export settings](https://docs.abbyy.com/flexi-capture/templates/export-main.md): Configure export settings in ABBYY FlexiCapture: set up export profiles, conditions, field redaction, automatic export, and file system destinations. - [Data export to file](https://docs.abbyy.com/flexi-capture/templates/export-file.md): Export captured data to files in ABBYY FlexiCapture: choose XLSX, XLS, XML, CSV, TXT, DBF, or JSON formats and set folder structure and file naming. - [Export images to a file](https://docs.abbyy.com/flexi-capture/templates/export-image.md): Save document images to files during export in ABBYY FlexiCapture, with export paths, naming templates, redacted fields, format, quality, and color. - [Export to a database](https://docs.abbyy.com/flexi-capture/templates/export-bd.md): Send captured data to an ODBC-compatible database from ABBYY FlexiCapture, with field mapping, automatic table creation, and stored procedure support. - [Export documents to a SharePoint library](https://docs.abbyy.com/flexi-capture/templates/export-share-point.md): Export documents from ABBYY FlexiCapture to a Microsoft SharePoint library, mapping Document Definition fields to columns and setting image options. - [Export described with a script](https://docs.abbyy.com/flexi-capture/templates/export-script.md): Set up a custom export script in ABBYY FlexiCapture by adding a Custom export profile, choosing a scripting language, and entering the export code. - [Rules for naming export files](https://docs.abbyy.com/flexi-capture/templates/export-file-naming.md): Specify file naming templates for exported data and image files in ABBYY FlexiCapture using the Destination and File Naming Template dialog box and tags. ## Classification and training - [Classification](https://docs.abbyy.com/flexi-capture/classify-intro.md): Discover how ABBYY FlexiCapture 12 classification sorts documents, detects document types and variants, and assembles pages without creating FlexiLayouts. - [Classification scenarios](https://docs.abbyy.com/flexi-capture/classify-scenario.md): Explore ABBYY FlexiCapture classification scenarios: sorting incoming documents, assembling pages, finding documents to process, routing support requests. - [Classification profiles](https://docs.abbyy.com/flexi-capture/classify-profiles.md): Compare the Image, Text, and Combined classification profiles in ABBYY FlexiCapture and choose one for visually distinct or text-based documents. - [Precision/recall balance](https://docs.abbyy.com/flexi-capture/classify-recall-prec.md): Balance precision and recall in FlexiCapture classification: choose High precision, High recall, or balanced priority based on the cost of each error type. - [Create a classifier](https://docs.abbyy.com/flexi-capture/classify-fc.md): Create a classifier in ABBYY FlexiCapture: set it up, load images, train it, analyze statistics, and map classes to Document Definition sections. - [Set up a classifier](https://docs.abbyy.com/flexi-capture/classify-fc-preset.md): Set up a FlexiCapture classifier to detect document types, document variants, or separate documents in a stream of pages, with steps for each scenario. - [Set up a training batch and load images](https://docs.abbyy.com/flexi-capture/classify-fc-load.md): Prepare a classifier training batch in ABBYY FlexiCapture: load training images from folders and assign reference classes manually or by subfolder name. - [Train a classifier](https://docs.abbyy.com/flexi-capture/classify-fc-train.md): Train a classifier in ABBYY FlexiCapture: split documents into For Training and For Testing states, run a benchmark test, and launch the training. - [Analyze classification results](https://docs.abbyy.com/flexi-capture/classify-fc-statistics.md): Analyze classification statistics in FlexiCapture using the confusion matrix, F-measure, precision, and recall to identify confused classes. - [Improve a classifier](https://docs.abbyy.com/flexi-capture/classify-fc-improve.md): Improve classifier accuracy in ABBYY FlexiCapture: adjust profiles and recall/precision, correct reference classes, and find similar pages in the batch. - [Export and import classifiers](https://docs.abbyy.com/flexi-capture/classify-fc-export.md): Export a trained classifier to CFL or FlexiLayout Studio FCP format and import it into another ABBYY FlexiCapture project, with or without training images. - [Map classes to Document Definition sections](https://docs.abbyy.com/flexi-capture/classify-mapping-classes.md): Map classifier classes to Document Definition sections in the Class Mapping dialog box, autocorrect links, create classes and sections, and merge classes. - [Classification based on a database of companies](https://docs.abbyy.com/flexi-capture/classify-companies.md): Classify documents by issuing company using a database of companies in ABBYY FlexiCapture, supporting up to 100,000 classes with no training set required. - [Field extraction training](https://docs.abbyy.com/flexi-capture/field-training.md): Overview of field extraction training in ABBYY FlexiCapture: scenarios, scope, administrator-led setup, and auto-learning from operator corrections. - [Scenarios of field extraction training](https://docs.abbyy.com/flexi-capture/field-training-scenario.md): Choose between two field extraction training scenarios in FlexiCapture: preliminary project training by an administrator or automatic learning during work. - [Scope of field extraction training](https://docs.abbyy.com/flexi-capture/field-training-recommendations.md): Understand what field extraction training covers in FlexiCapture: simple fields, field groups, recurring groups, document variants, and sample counts. - [Configure auto-learning for field extraction](https://docs.abbyy.com/flexi-capture/field-autolearning.md): Configure auto-learning in ABBYY FlexiCapture so the system learns field locations from operator corrections, including setup steps and section variants. - [Train field extraction as an administrator](https://docs.abbyy.com/flexi-capture/field-adminlearning.md): Administrators can pre-train field extraction in ABBYY FlexiCapture, covering the standard scenario, document variants, and Processing Station training. - [Enable operators to change variants](https://docs.abbyy.com/flexi-capture/field-training-service-field.md): Add a service field with a Database Check rule and a lookup button so operators can view and change the variant assigned to a document in FlexiCapture. ## Operate a configured project - [Operate a configured project](https://docs.abbyy.com/flexi-capture/operator-work/operator-work-general.md): Operator roles and processing stages in ABBYY FlexiCapture, from scanning and verification queues in distributed mode to four standalone toolbar stages. - [Document processing workflow](https://docs.abbyy.com/flexi-capture/operator-work/workflow.md): Document processing workflow in ABBYY FlexiCapture: import, recognition, verification, and export stages, task queues, and operator permissions. - [Task queues](https://docs.abbyy.com/flexi-capture/operator-work/queues-operator-work.md): Get tasks from queues on ABBYY FlexiCapture stations, postpone tasks, return postponed tasks automatically, and use Senior Verification Operator tools. - [SLA control](https://docs.abbyy.com/flexi-capture/project-settings/sla.md): Configure SLA control in ABBYY FlexiCapture 12 to enforce batch processing deadlines, monitor overdue batches, and filter by expiration status. - [Add page images](https://docs.abbyy.com/flexi-capture/operator-work/operator-import.md): Add page images to an ABBYY FlexiCapture batch by loading files, scanning documents, or using import profiles, including background Hot Folder import. - [Configure scanning options](https://docs.abbyy.com/flexi-capture/operator-work/scan-params.md): Set scanning options in ABBYY FlexiCapture (color mode, brightness, and resolution) via the Scanner settings dialog or the TWAIN or ISIS scanner driver. - [Recognition](https://docs.abbyy.com/flexi-capture/operator-work/operator-recognize.md): Run document recognition in ABBYY FlexiCapture: the program matches Document Definitions by anchors and identifiers, and then extracts data from fields. - [Analyze images and match Document Definitions](https://docs.abbyy.com/flexi-capture/operator-work/operator-analyze.md): Analyze images before recognition and apply Document Definitions in ABBYY FlexiCapture using the Match Document Definition command or the selection panel. - [Verification of recognized data](https://docs.abbyy.com/flexi-capture/operator-work/operator-verification.md): Verify recognized data in ABBYY FlexiCapture: check document assembly, and then correct uncertain characters through group verification and field verification. - [Assemble documents](https://docs.abbyy.com/flexi-capture/operator-work/assembling.md): Correct document assembly errors in ABBYY FlexiCapture: reorder, merge, or split pages, group sections, check key fields, and lock document boundaries. - [Group verification](https://docs.abbyy.com/flexi-capture/operator-work/group-verification-operator-work.md): Speed up data checking with group verification in ABBYY FlexiCapture, which groups identically recognized characters so operators can correct outliers. - [Field verification](https://docs.abbyy.com/flexi-capture/operator-work/field-verification-operator-work.md): Review fields one by one in field verification mode, correcting input and format errors and confirming values with Enter in ABBYY FlexiCapture. - [Distributed verification](https://docs.abbyy.com/flexi-capture/operator-work/dist-verification.md): Set up distributed verification in ABBYY FlexiCapture to restrict field sets per stage, with entry conditions and exit routes for routing documents. - [Perform data verification](https://docs.abbyy.com/flexi-capture/operator-work/data-verificator-main-scenario.md): Perform data verification step by step: get a task, check grouped characters, and then correct and confirm field values before the task advances. - [Verification in the document window](https://docs.abbyy.com/flexi-capture/operator-work/verification-doc-window.md): Check and correct recognized data in the FlexiCapture document window: navigate errors, fast-input unmatched fields, and copy cell values across rows. - [Verify document sets](https://docs.abbyy.com/flexi-capture/templates/docsets-verification.md): Verify document sets in ABBYY FlexiCapture using the summary section with links to original fields, and fix assembly by merging or splitting documents. - [Double verification](https://docs.abbyy.com/flexi-capture/operator-work/double-verification.md): Enable double verification in ABBYY FlexiCapture so two operators independently verify the same fields, with results merged on the Processing Server. - [Rule verification](https://docs.abbyy.com/flexi-capture/operator-work/rule-validation.md): Handle violated rules and format errors in ABBYY FlexiCapture: warning and error flags mark fields and the Recheck Rules command re-validates corrected data. - [Export recognized data](https://docs.abbyy.com/flexi-capture/operator-work/operator-export.md): Export recognized data from ABBYY FlexiCapture to data files, image files, or an ODBC database, automatically per Document Definition settings or manually. - [Background mode](https://docs.abbyy.com/flexi-capture/operator-work/bg-task-manager.md): Run import, recognition, and export tasks in background mode in ABBYY FlexiCapture and track their progress in the Background Tasks dialog and task panel. ## Using NLP to process unstructured documents - [Using NLP to process unstructured documents](https://docs.abbyy.com/flexi-capture/nlp-intro.md): Extract data from unstructured documents like contracts and letters using NLP models in ABBYY FlexiCapture, with optional segmentation for faster analysis. - [Known limitations](https://docs.abbyy.com/flexi-capture/nlp-limitations.md): Known limitations of NLP technology in ABBYY FlexiCapture, covering overlapping fields, field nesting depth, segmentation models, and language support. - [Glossary](https://docs.abbyy.com/flexi-capture/nlp-glossary.md): Glossary of NLP terms used in ABBYY FlexiCapture, defining entity, field, NER, NLP model, segment, segmentation, and Document Definition. - [Install the NLP module](https://docs.abbyy.com/flexi-capture/nlp-install.md): Install the NLP module for ABBYY FlexiCapture 12 Distributed by running the installer from the NLP folder in the FlexiCapture installation directory. - [Create a Document Definition](https://docs.abbyy.com/flexi-capture/nlp-docdef.md): Before applying NLP in ABBYY FlexiCapture, create a Document Definition with the right document type so FlexiCapture can locate document elements. - [Create NLP models](https://docs.abbyy.com/flexi-capture/nlp-new.md): Create segmentation and entity extraction NLP models in the FlexiCapture Document Definition Editor, including the document fields each model requires. - [Load an existing NLP model](https://docs.abbyy.com/flexi-capture/nlp-loading.md): Load an existing NLP model from a ZIP file into a Document Definition on the Project Setup Station, so its extractable fields are created automatically. - [Train NLP models](https://docs.abbyy.com/flexi-capture/nlp-training.md): Set up an NLP training batch in ABBYY FlexiCapture, load 100-500 sample documents, mark up fields manually, and run training to build your NLP model. - [NLP model training based on feedback from verification operators](https://docs.abbyy.com/flexi-capture/nlp-operatortraining.md): Retrain NLP models with verification operator feedback: add a training stage, configure training batch settings, and export NLP training statistics. - [When to use extraction scripts](https://docs.abbyy.com/flexi-capture/nlp-extraction-scripts.md): Use extraction scripts alongside NLP models to match regular expressions, dictionary words, and NER objects, or extract address components from documents. - [Extraction script examples](https://docs.abbyy.com/flexi-capture/nlp-extraction-scripts-example.md): Sample extraction scripts using the FieldExtractor object: extract NER objects, run XML queries, and parse address components like ZIP codes and streets. - [Query language](https://docs.abbyy.com/flexi-capture/nlp-extraction-scripts-language.md): XML query language for FlexiCapture extraction scripts: build Contain queries with Required, Optional, and Except elements, distances, and fuzzy search. - [Object types](https://docs.abbyy.com/flexi-capture/nlp-scripts-objects.md): Reference hub for object types used in FlexiCapture NLP extraction scripts: IFieldExtractor, IExtractedObjects, IExtractedObject, and IInterval. - [IFieldExtractor](https://docs.abbyy.com/flexi-capture/i-field-extractor.md): IFieldExtractor object reference for FlexiCapture extraction scripts: methods to find NER entities, run XML queries, and save text spans to fields. - [IExtractedObjects](https://docs.abbyy.com/flexi-capture/i-extracted-objects.md): IExtractedObjects collection reference in FlexiCapture NLP scripting: count, index, and find IExtractedObject items located in document text. - [IExtractedObject](https://docs.abbyy.com/flexi-capture/i-extracted-object.md): IExtractedObject reference in FlexiCapture extraction scripts: describes a found substring with its Value and the IInterval Span that locates it. - [IInterval](https://docs.abbyy.com/flexi-capture/i-interval.md): IInterval type reference for FlexiCapture extraction scripts: StartPos and EndPos properties define the span of a substring in document text. ## Reference - [ABBYY FlexiCapture interface](https://docs.abbyy.com/flexi-capture/interface/interface.md): Overview of the ABBYY FlexiCapture interface with links to the windows, menus, and toolbars for the Project Setup, Verification, and Data Verification Stations. - [Script editor window](https://docs.abbyy.com/flexi-capture/interface/script-editor.md): Write, check, and debug scripts in the ABBYY FlexiCapture script editor, choose a scripting language, customize the error pane, and add custom functions. - [Project Setup Station window](https://docs.abbyy.com/flexi-capture/interface/proj-setup-win.md): Tour of the Project Setup Station window in ABBYY FlexiCapture: filter batches, browse the Batch pane, and verify data in the Document window. - [ABBYY FlexiCapture main window](https://docs.abbyy.com/flexi-capture/interface/main-win.md): Navigate the ABBYY FlexiCapture main window to browse project batches and documents, open the Document window to verify data, and copy or move documents. - [Main window menu](https://docs.abbyy.com/flexi-capture/interface/main-menu.md): Command reference for the FlexiCapture main window menu, covering File, Edit, View, Recognition, Project, training, and Tools menu items. - [Main window toolbars](https://docs.abbyy.com/flexi-capture/interface/main-toolbars.md): Buttons on the FlexiCapture main window toolbars: standard, documents view, navigation, processing, project setup, and classification training. - [Verification Station window](https://docs.abbyy.com/flexi-capture/interface/ver-win.md): Layout of the Verification Station window in ABBYY FlexiCapture: task queue and batch view modes, queue statistics, and batch filtering options. - [Verification Station menu](https://docs.abbyy.com/flexi-capture/interface/ver-menu.md): Menu reference for the FlexiCapture Verification Station, detailing File, Edit, View, Task, Recognition, Verification, Tools, and Help commands. - [Verification Station toolbar](https://docs.abbyy.com/flexi-capture/interface/ver-toolbars.md): Toolbar reference for the FlexiCapture Verification Station: standard, documents view, navigation, image editing, and queues and tasks buttons. - [Data Verification Station main window](https://docs.abbyy.com/flexi-capture/interface/data-ver-win.md): Main window of the Data Verification Station in ABBYY FlexiCapture, showing data verification queues that open Group and Field Verification windows. - [Data Verification Station menu](https://docs.abbyy.com/flexi-capture/interface/data-ver-menu.md): Menu commands available on the FlexiCapture Data Verification Station: Project, View, Tasks, Tools, and Help, including task receiving options. - [Data Verification Station toolbars](https://docs.abbyy.com/flexi-capture/interface/data-ver-toolbars.md): Queues and tasks toolbar on the FlexiCapture Data Verification Station, with buttons to get, reject, and automatically receive verification tasks. - [Customize adjacent area](https://docs.abbyy.com/flexi-capture/appendix/customizing-aj-area.md): Adjust the adjacent area shown around characters during FlexiCapture verification: set its size and contrast on the Options dialog Adjacent Area tab. - [Customize Group Verification colors](https://docs.abbyy.com/flexi-capture/appendix/customizing-colors-group-ver.md): Customize background colors for objects in the FlexiCapture Group Verification window using the Colors tab of the Tools menu Options dialog. - [Document Definition editor window](https://docs.abbyy.com/flexi-capture/interface/template-editor-win.md): Document Definition editor window in ABBYY FlexiCapture: mark field regions and static elements, edit the data form, and manage document structure. - [Document Definition editor menu](https://docs.abbyy.com/flexi-capture/interface/template-editor-menu.md): Commands on the Document Definition editor menus in FlexiCapture: Document Definition, Edit, View, Layout, Form, Testing, Batch, and Tools. - [Document Definition editor toolbars](https://docs.abbyy.com/flexi-capture/interface/template-editor-toolbars.md): Toolbars in the FlexiCapture Document Definition editor: standard buttons plus image layout tools for creating anchors, fields, and table separators. - [Group verification window](https://docs.abbyy.com/flexi-capture/interface/verificator-group-win.md): Group Verification window in ABBYY FlexiCapture, where identically recognized characters are displayed together so outliers can be spotted and fixed. - [Group verification menu](https://docs.abbyy.com/flexi-capture/interface/verificator-group-menu.md): Get or reject tasks, confirm or postpone characters, and adjust view settings using the Group Verification window menus in FlexiCapture. - [Group verification toolbars](https://docs.abbyy.com/flexi-capture/interface/verificator-group-toolbar.md): Toolbar reference for group verification in ABBYY FlexiCapture: confirm characters, change character state, navigate pages, and manage verification tasks. - [Field verification window](https://docs.abbyy.com/flexi-capture/interface/verificator-field-win.md): Overview of the field verification window in ABBYY FlexiCapture, where operators verify uncertainly recognized characters in the context of the field. - [Field verification menu](https://docs.abbyy.com/flexi-capture/interface/verificator-field-menu.md): Menu reference for the field verification window in ABBYY FlexiCapture: task commands, field confirmation, editing, view options, and character merging. - [Field verification toolbars](https://docs.abbyy.com/flexi-capture/interface/verificator-field-toolbar.md): Toolbar buttons for field verification in ABBYY FlexiCapture: confirm or skip fields, postpone verification, move between uncertain characters, manage tasks. - [Appendix](https://docs.abbyy.com/flexi-capture/appendix/appendix-appendix.md): Reference appendix for ABBYY FlexiCapture: scripting guides, keyboard shortcuts, recognition languages, supported text, barcode, input and export formats. - [About machine-readable forms](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-create.md): Overview of machine-readable forms in ABBYY FlexiCapture: how forms differ from other documents, processing stages, and links to design requirements. - [Machine-readable forms](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-form.md): What makes a form machine-readable: matching the Document Definition layout and designing fields so ABBYY FlexiCapture can separate data from form markup. - [Form completion methods](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-filling.md): Machine-readable forms can be completed by hand, with a dot-matrix printer, a typewriter, at a printing shop, or any combination of these methods. - [Choose a form type](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-change-type.md): Compare dropout, black-and-white raster, and linear form types by printing cost, image size, scanning mode, recognition quality, and legibility. - [Recommended colors for dropout forms](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-recommended-fone-colors.md): Recommended dropout form colors with Pantone numbers. These background shades disappear during scanning for clean ABBYY FlexiCapture recognition. - [Elements of machine-readable forms](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-elements.md): Elements of machine-readable forms in ABBYY FlexiCapture: text, entry fields, checkmarks, anchors, separators, identifiers, pictures, tables, and groups. - [Text](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-text.md): Text as an element of machine-readable forms in ABBYY FlexiCapture: descriptive content such as the form title, field names, and explanatory notes. - [Entry field](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-entry-filed.md): Entry fields on ABBYY FlexiCapture machine-readable forms accept written text, using marking types like letters in frames, combs, and text over a line. - [Checkmark field](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-checkmark-field.md): Checkmark fields are machine-readable form elements, usually check boxes, that respondents mark; squares, circles, and underlines are common shapes. - [Checkmark group](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-group-checkmark.md): Checkmark groups combine several checkmark fields on a machine-readable form so the respondent selects exactly one option, with explanatory text alongside. - [Anchor](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-reference-mark.md): Anchors help ABBYY FlexiCapture match scanned forms to Document Definitions and detect orientation. Standard types include squares, corners, and crosses. - [Line separator](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-separator.md): Line separators are vertical or horizontal black lines that partition machine-readable forms into logical segments for ABBYY FlexiCapture processing. - [Form identifier](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-identifier.md): Form identifiers, typically barcodes, let ABBYY FlexiCapture pick the correct Document Definition when several share the same anchor arrangement. - [Picture](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-picture.md): Picture elements mark areas of a machine-readable form, such as stamps or signatures, that ABBYY FlexiCapture exports as images instead of recognizing. - [Table](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-table.md): Tables on machine-readable forms group same-type elements into columns of text, entry fields, dates, numbers, or checkmarks, optionally with a header line. - [Group of elements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-group.md): Groups of elements combine several logically linked elements of a machine-readable form into a single unit when designing forms for ABBYY FlexiCapture. - [Types of machine-readable form](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-types.md): Machine-readable form types in ABBYY FlexiCapture include dropout forms, raster background and raster border forms, and black-and-white linear forms. - [Dropout forms](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-types-color.md): Dropout forms use light colored backgrounds that vanish during scanning, leaving only entered data and anchors for ABBYY FlexiCapture to recognize. - [Black-and-white forms with raster background](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-types-ras-bg.md): Black-and-white forms with raster backgrounds place fields as white spaces over fine dot patterns that despeckling removes before recognition. - [Black-and-white forms with raster borders](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-types-ras-frame.md): Field outlines on black-and-white forms with raster borders are sequences of small dots that despeckling removes, with dot size and spacing rules. - [Black-and-white linear forms](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-types-line.md): Black-and-white linear forms use solid black field borders that remain after scanning, so neat completion is essential for good recognition quality. - [General requirements for machine-readable forms](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement.md): General requirements for machine-readable forms, with rules for backgrounds, anchors, checkmarks, text marking, positioning, printing, and completion. - [Form background requirements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement-bg.md): Form background requirements for machine-readable forms: prefer dropout or raster borders, use vanishing colors, and avoid blue on handwritten forms. - [Anchor requirements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement-ref-m.md): Anchor requirements for machine-readable forms cover recommended counts, sizes, and spacing for black squares, crosses, corners, text, and barcodes. - [Checkmark field requirements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement-check-m.md): Checkmark field requirements specify recommended sizes from 3.5x3.5 mm to 5x5 mm and a 0.4 mm border line width on machine-readable forms. - [Text marking requirements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement-text-m.md): Text marking requirements define raster dot sizes, character cell dimensions, line thickness, and comb spacing for machine-readable form fields. - [Element positioning requirements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement-distr-elem.md): Element positioning requirements set minimum margins and spacing between form elements, checkmark fields, and explanatory text on machine-readable forms. - [Print quality requirements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement-replicate.md): Print quality requirements for blank machine-readable forms: identical source documents, 8 mm margins, 600 dpi minimum, and no photocopying of forms. - [Form completion requirements](https://docs.abbyy.com/flexi-capture/mrf-requirements/ap-mrf-requirement-filling.md): Form completion requirements recommend black pens and block capital letters, and explain how each text marking type affects recognition accuracy. - [Hot keys](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-appendix.md): Index of keyboard shortcut references for ABBYY FlexiCapture stations: Project Setup, Verification, Data Verification, and the Document Definition editor. - [Hot keys in the ABBYY FlexiCapture main window](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-main.md): Reference of keyboard shortcuts for the ABBYY FlexiCapture main window, grouped by menu: File, Edit, View, Recognition, Verification, Project, Tools, Help, and general commands. - [Hot keys in the project setup station main window](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-proj-setup.md): Keyboard shortcuts for the Project Setup Station main window in ABBYY FlexiCapture, covering File, Edit, View, Recognition, Verification, and Tools menus. - [Hot keys in the Verification Station main window](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-ver.md): Complete list of Verification Station keyboard shortcuts in ABBYY FlexiCapture, from batch and image commands to uncertain characters and rule errors. - [Hot keys in the data verification station main window](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-data-ver.md): Shortcut keys for the Data Verification Station main window in ABBYY FlexiCapture: Get Task, Full Screen, Refresh, and opening Help Topics. - [Hot keys in the Document Definition editor](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-template.md): Hot keys for the Document Definition editor in ABBYY FlexiCapture, including field creation, region editing, and Document Structure window shortcuts. - [Hot keys in the group verifier window](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-ver-group.md): Group verification keyboard shortcuts in ABBYY FlexiCapture: confirm or postpone characters, toggle values, and navigate pages in the verifier window. - [Hot keys in the field verifier window](https://docs.abbyy.com/flexi-capture/appendix/hot-keys-ver-field.md): Field verification shortcuts in the ABBYY FlexiCapture field verifier window: confirm fields, jump to uncertain characters, and merge or edit values. - [Customize keyboard shortcuts](https://docs.abbyy.com/flexi-capture/appendix/customizing-shortcuts.md): Customize keyboard shortcuts in ABBYY FlexiCapture on the Keyboard Shortcuts tab: assign new key combinations, delete shortcuts, or reset them to defaults. - [Supported recognition languages](https://docs.abbyy.com/flexi-capture/appendix/languages.md): Full list of the 200 recognition languages supported by ABBYY FlexiCapture for printed and hand-printed text, with dictionary support marked per language. - [Supported classifier languages](https://docs.abbyy.com/flexi-capture/appendix/classify-languages.md): Languages available for text classification in ABBYY FlexiCapture, from English, French, and German to Chinese Simplified, Japanese, and Korean. - [Fonts required for supported languages](https://docs.abbyy.com/flexi-capture/appendix/fonts.md): Fonts needed to correctly render characters of supported languages in the ABBYY FlexiCapture editor, such as Arial Unicode MS and Lucida Sans Unicode. - [Supported text types](https://docs.abbyy.com/flexi-capture/appendix/text-types.md): Text types ABBYY FlexiCapture can recognize, including typographic and typewritten text, dot-matrix print, Index, OCR-A, OCR-B, and MICR fonts. - [Supported barcode types](https://docs.abbyy.com/flexi-capture/appendix/barcodes.md): Barcode formats recognized by ABBYY FlexiCapture, including Code 128, Code 39, DataMatrix, EAN, PDF 417, QR Code, Aztec, Postnet, and UPC types. - [Supported input formats](https://docs.abbyy.com/flexi-capture/appendix/input-formats.md): File formats ABBYY FlexiCapture accepts for import, covering PDF, TIFF, JPEG, PNG, DjVu, and other image types plus Office documents and spreadsheets. - [Process PDF files](https://docs.abbyy.com/flexi-capture/appendix/work-with-pdf.md): Process PDF files in ABBYY FlexiCapture: import PDFs with attachments, export PDF/A-3 via IExportImageSavingOptions, and create searchable PDF output. - [Export file formats](https://docs.abbyy.com/flexi-capture/appendix/saving-file-format.md): Export file formats in ABBYY FlexiCapture: XLS, XLSX, DBF, XML, TXT, and CSV for data, plus TIFF, JPEG, PDF/A, BMP, and PNG for exported images. - [Date format](https://docs.abbyy.com/flexi-capture/appendix/date-format.md): How date formats in FlexiCapture stations depend on operating system region settings, the UI language, or the universal year-month-day format. - [Additional options](https://docs.abbyy.com/flexi-capture/appendix/options.md): Configure the Options dialog in ABBYY FlexiCapture: task progress logging, interface colors, startup dialogs, document processing, and keyboard shortcuts. - [Description of Processing Server commands](https://docs.abbyy.com/flexi-capture/appendix/proc-server-cmd.md): Command line reference for the ABBYY FlexiCapture Processing Server: FlexiBrSvc commands for managing stations, projects, hot folders, and profiling. - [ABBYY FlexiCapture sample projects](https://docs.abbyy.com/flexi-capture/appendix/samples.md): Tour the sample projects included with ABBYY FlexiCapture, from fixed forms and invoices to document sets, with the features each project demonstrates. - [Alphabet used in regular expressions](https://docs.abbyy.com/flexi-capture/appendix/regular-expression.md): Regular expression alphabet used in ABBYY FlexiCapture data types, with symbols for letters, numbers, groups, and repetitions plus worked pattern examples. - [Glossary](https://docs.abbyy.com/flexi-capture/appendix/glossary-main-body.md): Glossary of ABBYY FlexiCapture terms, defining concepts such as anchors, batch types, Document Definitions, FlexiLayouts, and classifiers. - [Third Party Software/Open-Source Software used in the ABBYY FlexiCapture](https://docs.abbyy.com/flexi-capture/id-other.md): Legal notices for third-party and open-source software in ABBYY FlexiCapture, including PixTools, TWAIN, Adobe Color Profile, Parascript, and DjVu SDK. - [Technical support](https://docs.abbyy.com/flexi-capture/appendix/support.md): Contact ABBYY technical support for FlexiCapture, including what information to provide: serial number, build version, OS details, and error messages. - [How to buy ABBYY FlexiCapture](https://docs.abbyy.com/flexi-capture/appendix/buy.md): Find out how to buy ABBYY FlexiCapture: contact a regional ABBYY office to submit a purchase order or ask licensing and sales questions. - [Patents](https://docs.abbyy.com/flexi-capture/appendix/patents.md): List of U.S. patent numbers covering technologies used in ABBYY FlexiCapture, provided for legal reference and intellectual property notices.