- Introducing ABBYY FlexiCapture
- ABBYY FlexiCapture architecture
-
Using scripts in ABBYY FlexiCapture
- Specifics of scripts written in .Net languages
- External assemblies
- Script editor
- Object model
-
Scripts for customizing processing stages
-
Types of scripts
- Script rule
- Autocorrection script
- Export script
- User script (custom action)
- Document assembly script
- Custom recognition script
- Stage rule
- Processing scripts
- Data set update script
- Data set validation scripts
- Document classification script
-
Event handlers
- Batch created
- Batch deleted
- Batch parameter change
- Batch structure change (page added/page deleted/document added/document deleted)
- Pages moved
- Batch opened/closed
- Batch integrity check
- Document parameter changed
- Document state changed
- Export completed
- Script that is run after rule checks
- Before matching
- Field verification request
-
Objects
- IActionResult
- IAssemblingError
- IAssemblingErrors
- IBatch
- IBatchCheckResults
- IBatchItem
- IBatchItems
- IBatchTypeClassifier
- IBatchTypeClassifierResult
- IBinarizationParams
- IBoxedBoolean
- ICharacterParams
- ICharactersParams
- ICheckmarkGroupValue
- ICheckmarkValue
- IDataSet
- IDataSetQuery
- IDataSetRecord
- IDocument
- IDocuments
- IDocumentExportResults
- IDocumentsExportResults
- IDocumentDefinitionInfo
- IDocumentDefinitionInfoArray
- IEditablePictureObject
- IExportFieldsToRedact
- IExportImageSavingOptions
- IField
- IFieldRegion
- IFieldRegions
- IFields
- IFlexiCaptureTools
- ILocalContrastParams
- IMatchedSectionInfo
- IMatchingInfo
- IPage
- IPageClassificationResult
- IPages
- IPictureObject
- IPictureObjectsInfo
- IPrincipal
- IPrincipals
- IProcessingCallback
- IProject
- IProperties
- IProperty
- IPropertyModificationInfo
- IRecordCheckResult
- IRecordset
- IRect
- IRects
- IRoutingRuleResult
- IRuleContext
- IRuleError
- IRuleErrors
- IRuleTag
- IRuleTags
- IScriptBinaryAttributes
- IScriptDefinitionContext
- ISectionDefinitionInfo
- ISectionDefinitionInfoArray
- IShadowsHighlightsParams
- IStageInfo
- IUserAttachment
- IUserAttachments
- IUserSessionInfo
- IValue
- IVARIANTArray
- TAssemlingErrorType
- TBatchItemType
- TColorToFilter
- TExportFieldType
- TExportType
- TImageCompressionType
- TPageClassificationType
- TPdfAVersion
- TPdfDocumentInfoType
- TPdfTextSearchAreaType
- TPrincipalType
- TProcessingPriority
- TPropertyType
- TRuleErrorType
- TStateType
- Sample scripts
- Internal names of recognition languages
-
Types of scripts
-
Scripts for processing interface events
-
Event handlers
- On Document Closed
- On Project Closed
- On Activate Document
- On Field Control Activate
- On Return From Task
- On User Command
- On Field Control Deactivate
- On Closing Document
- On Task Close
- On Closing Project
- On Region Change
- On Task Window Mode Changed
- On Open Document
- On Task Window Create
- On Task Reject
- On Region Control Draw
- On Task Send To Stage
- On Text Field Validating
-
Objects
- IBoolean
- IBoxedFieldControl
- IDocumentEditor
- IDocumentItem
- IDocumentItems
- IDocumentsCollection
- IDocumentsWindow
- IDrawContext
- IErrorControl
- IErrorControls
- IErrorsWindow
- IFieldControl
- IFieldRegionControl
- IFieldRegionControls
- IFormWindow
- IImageWindow
- IMainMenu
- IMainWindow
- IMenu
- IMenuItem
- IPageControl
- IPageItem
- IPageItems
- IPagesCollection
- IPoint
- ISelection
- IShellRational
- IShellRect
- IShellRects
- ITaskWindow
- ITextEditor
- IToolbar
- IToolbarButton
- IToolbars
- TCommandBarType
- TCommandID
- TDockingType
- TDocumentState
- TErrorType
- TSelectionType
- TTaskWindowMode
- TTextSize
- TUserRole
- TWorkWindowType
-
Event handlers
- User script for Web Verification Station
-
Application Programming Interface (API)
- About the ABBYY FlexiCapture Application Server Web Services API
- Using the Web Services API of the ABBYY FlexiCapture Application Server
-
References
- API Methods
- Data types
- Working with files
- Web Services Mobile API
- Web Services for user account management
- Examples of API Use
- Integrating Web Stations into third-party systems
- Configuring additional settings and customizing Web Stations
- Custom reports
-
Appendix
- Supported recognition languages
- Fonts for correct characters rendering
- Supported text types
- Supported barcode types
- Supported input formats
- Export file formats
- Date formats
- Alphabet used in regular expressions
- Protecting Document Definitions and additional modules
- Glossary
- Patents
- Third-party technologies
- Technical support
- End-User License Agreement (EULA)
English (English) - Change language
Differences between stations (sorted by deployment type)
ABBYY FlexiCapture Distributed stations can be deployed in a variety of different ways, with their architecture set up according to a customer’s specific needs. Stations can be deployed on a server or on a local machine. They can also be configured to be remotely accessed through a browser without the need to install the software locally. The stations are designed to be deployed and used without the need to always be connected to the server via the Internet, meaning that the software can be set up to be accessed remotely. This section describes the functional differences between the different stations, sorted by deployment type.
Scanning Station
Rich | Web HTML5 | Remote | ClickOnce |
Installation | |||
Windows Installer Package (usual, silent or advertise installation) | Installation of ABBYY Scanning Plugin required during the first launch | Windows Installer Package (usual, silent or advertise installation) | ClickOnce installation (single click on a link in a web browser) |
Authentication | |||
Windows, Basic, FC | Windows, Basic, FC, Single Sign-On | Windows, Basic, FC | Basic, FC |
Interacts with (protocol) | |||
Application Server (http, https) | Application Server (http, https) | Application Server (http, https) | Application Server (http, https) |
Scanning interface | |||
ISIS, TWAIN, WIA | TWAIN | ISIS, TWAIN, WIA | TWAIN |
Barcodes recognition | |||
Automatic during images adding, manual by user command | Automatic during images adding | Automatic during images adding, manual by user command | Automatic during images adding, manual by user command |
Empty Page Detection | |||
Automatic during images adding, manual by user command | Automatic during images adding | Automatic during images adding, manual by user command | Automatic during images adding, manual by user command |
PDF opening and exporting | |||
yes | yes (scanning plugin with PDF support) | yes | no |
Export destinations | |||
FC, ftp, files, script | FC | FC, ftp, files, script | FC, ftp, files, script |
Working with attachments | |||
yes | no | yes | yes |
Documents assembly (automatic and manual) | |||
yes | yes | yes | yes |
Centralized Batch Type Management | |||
yes | no | yes | yes |
Sending batches according to schedule | |||
yes | yes | yes | yes |
Image Editing | |||
Setup and configuration of image enhancement profiles | Rotate, Flip, Invert, Convert to bw, Deskew, Despeckle | Setup and configuration of image enhancement profiles | Setup and configuration of image enhancement profiles |
Rescanning | |||
yes | yes | yes | yes |
Document set support | |||
yes | no | yes | yes |
Custom scripts | |||
yes | no | yes | yes |
Manual scanning of multiple batches | |||
yes | no | yes | yes |
Data Verification Station
Rich | Remote |
Installation | |
Windows Installer Package (usual, quite or advertise installation) | Windows Installer Package (usual, quite or advertise installation) |
Authentication | |
Windows, Basic, FC | Windows, Basic, FC |
Interacts with (protocol) | |
Application Server (http, https) | Application Server (http, https) |
Format checks | |
yes | yes |
Rules | |
yes | yes |
Results saving | |
yes | yes |
Distributed data verification (verification of different document fields by different Operators) | |
yes | yes |
Verification Station
Rich | Web HTML5 | Remote |
Installation | ||
Windows Installer Package (usual, quite or advertise installation) | No installation required | Windows Installer Package (usual, quite or advertise installation) |
Authentication | ||
Windows, Basic, FC | Windows, Basic, FC, Single Sign-On | Basic, FC |
Interacts with (protocol) | ||
Application Server (http, https), Protection Server (TCP/IP) | Application Server (http, https) | Application Server (http, https) |
Data Verification | ||
yes | no | yes |
Rules check | ||
Yes (local) | Yes (format errors and some rules checked locally, the rest is done on server) | Yes (local) |
Fields re-recognition | ||
Local | On server | Local |
Manual Document Definition matching | ||
Yes, with local re-recognition | Yes, with server re-recognition | Yes, with local re-recognition |
Distributed data verification (verification of different document fields by different Operators) | ||
yes | no | yes |
Double data verification | ||
yes | no | yes |
Assembly errors correction | ||
yes | yes | yes |
Image Editing | ||
Application of image enhancement profiles | Rotate | Application of image enhancement profiles |
Adding new images in a batch | ||
yes | no | no |
Work under different roles | ||
yes | yes (except the data verification operator role) | yes |
Document set support | ||
yes | no | yes |
Permission support | ||
yes | no | yes |
Custom scripts | ||
yes | no | yes |
Thumbnails view | ||
yes | yes | yes |
Working with data sets | ||
yes | yes | yes |
Editing data sets (Invoice project only) | ||
yes | yes | no |
Web Capture Station
Web HTML5 | |
Installation | No installation required |
Authentication | Windows, Basic, FC, Single Sign-On |
Interacts with (protocol) | Application Server (http, https) |
Scanning interface | TWAIN |
Barcodes recognition | Automatic during images adding |
Empty Page Detection | Automatic during images adding |
PDF opening and exporting | yes (scanning plugin with PDF support) |
Scripts | no |
Export destinations | FC |
Working with attachments | no |
Documents assembly (automatic and manual) | yes |
Centralized Batch Type Management | yes |
Sending batches according to schedule | yes |
Exceptions queue | no |
Image Editing at Scanning stage | Rotate, Flip, Crop, Invert,Convert to bw, Deskew, Despeckle |
Rules check | Yes (format errors and some rules checked locally, the rest is done on server) |
Fields re-recognition | On server |
Manual Document Definition matching | Yes, with server re-recognition |
Assembly errors correction | yes |
Image editing at Verification stage | Rotate |
Thumbnails view | yes |
Working with data sets | yes |
14.01.2021 14:17:18