- О программе ABBYY FlexiCapture
- Установка и запуск программы
- Архитектура комплекса ABBYY FlexiCapture
-
Настройка программы
- Настройка программы ABBYY FlexiCapture
- Работа в мультитенантной системе
-
Создание проекта
- Свойства проекта
- Переменные окружения
- Импорт изображений
- Типы пакета
- Настройка процесса обработки
- Инструменты
- Приоритет пакета по умолчанию
- Настройка SLA
- Управление правами пользователей
- Регистрационные параметры
- Загрузка проекта на сервер
- Тестовый проект
- Настройка внешнего вида программы
- Качество отображения изображений
-
Создание определения документа
- Создание определений структурированного документа
- Создание определений для неструктурированных и частично структурированных документов
- Создание определений документов без автоматического извлечения данных
- Комплекты документов
-
Поля определения документа
- Текстовые поля ввода
- Метки
- Группы меток
- Штрих-коды
- Картинки
- Таблицы
- Группы полей
- Служебные поля
- Индексные поля
- Ссылка на существующее поле
- Поля без разметки
- Создание поля с непрямоугольной областью
- Поля с несколькими областями
- Поля с несколькими экземплярами
- Изменение названия поля
- Копирование, перемещение, удаление полей
- Исключение региона из распознавания
- Мастер создания определения документа
- Редактирование и публикация определения документа
- Настройка сборки многостраничных документов
- Свойства определения документа
- Свойства раздела документа
- Проверка с помощью правил
- Настройка экспорта
- Настройка отображения данных в окне документа
- Тестирование определения документа
- Локализация определения документа
-
Классификация
- Сценарии классификации
- Профили классификации
- Типы ошибок и баланс точности\полноты
-
Настройка классификации во FlexiCapture
- Предварительная настройка
- Загрузка изображений и настройка классификатора
- Обучение классификатора
- Анализ результатов классификации
- Рекомендации по улучшению качества работы классификатора
- Экспорт и подключение классификатора
- Соответствие классов и определений документов
- Классификация документов по справочнику компаний
- Обучение поиску полей
- Работа оператора с настроенным проектом
-
Работа с ABBYY FlexiCapture for Invoices
- Возможности ABBYY FlexiCapture for Invoices
- Процесс ввода инвойсов
-
Настройка проекта для ввода инвойсов
- Настройка стран и языков
- Подключение справочников поставщиков и подразделений компаний
- Настройка экспорта данных
- Статус документа в проекте ABBYY FlexiCapture for Invoices
- Обучение в ABBYY FlexiCapture for Invoices
- Правила
- Извлечение дополнительных полей инвойсов
- Проверка позиций инвойса
- Дополнительные возможности работы операторов
- Использование более одного определения документа
- Редактирование настроек обработки инвойсов в XML
- Обновление определения документа для обработки инвойсов
- Налоговые схемы
- Спецификации
- Обработка чеков в ABBYY FlexiCapture for Invoices
- Обработка заказов в ABBYY FlexiCapture for Invoices
- Обработка документов при помощи NLP
- Интерфейс программы ABBYY FlexiCapture
-
Приложения
-
Использование скриптов в ABBYY FlexiCapture
- Особенности .Net скриптов
- Подключение внешней сборки
- Объектная модель
-
Использование скриптов для настройки этапов обработки
-
Типы скриптов
- Скрипт правила
- Скрипт автозамены
- Скрипт экспорта
- Пользовательский скрипт
- Скрипт сборки документа
- Скрипт пользовательского распознавания
- Скрипт маршрутизации
- Скрипты обработки
- Скрипт обновления набора данных
- Скрипт валидации набора данных
- Скрипт классификации документа
-
Обработчики событий
- Создание пакета
- Удаление пакета
- Изменение свойств пакета
- Изменение состава пакета
- Перемещение страниц
- Открытие/закрытие пакета
- Проверка целостности пакета
- Изменение свойства документа
- Изменение состояния документа
- Скрипт после экспорта
- Скрипт после проверки правил
- Перед наложением определений документов
- Запрос на верификацию поля
-
Объекты
- 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
- Примеры скриптов
- Внутренние имена языков распознавания
-
Типы скриптов
-
Использование скриптов для обработки событий интерфейса
-
События
- После закрытия документа
- После закрытия проекта
- При активации документа в окне задания
- При активации поля
- При возврате из задания
- При вызове пользовательской команды
- При деактивации поля
- При закрытии документа
- При закрытии задания
- При закрытии проекта
- При изменении региона
- При изменении режима окна задания
- При открытии документа
- При открытии окна задания
- При отмене задания
- При отображении региона
- При отправке задания на этап
- При подтверждении текстового поля
-
Объекты
- 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
-
События
- Пользовательский скрипт (Web Custom Action) для Веб-станции Верификации
- Создание машиночитаемых форм
-
Горячие клавиши
- Горячие клавиши на Станции Настройки Проектов
- Горячие клавиши на Станции Верификации
- Горячие клавиши на станции верификации данных
- Горячие клавиши в окне Редактора определения документа
- Горячие клавиши в окне групповой верификации
- Горячие клавиши в окне контекстной верификации
- Настройка горячих клавиш
- Дополнительные настройки
- Описание команд Сервера Обработки
- Встроенные примеры проектов FlexiCapture
- Поддерживаемые языки распознавания
- Поддерживаемые языки классификатора
- Шрифты для корректного отображения символов
- Поддерживаемые типы текста
- Поддерживаемые типы штрих-кодов
- Поддерживамые входные форматы
- Особенности работы с файлами формата PDF
- Форматы файлов экспорта
- Формат отображения даты
- Алфавит, используемый в регулярных выражениях
- Патенты
- Технологии других компаний
- Глоссарий
- Техническая поддержка
- Как купить программу ABBYY FlexiCapture
- Лицензионный договор с конечным пользователем
-
Использование скриптов в ABBYY FlexiCapture
Мастер создания определения документа
Для создания нового определения документа или формирования комплекта документов из уже подключенных определений выберите пункт основного меню Проект → Определения Документов.... и нажмите кнопку Новое.... Далее выберите, какие документы необходимо обрабатывать:
Формы
В таких документах поля имеют фиксированное расположение, одинаковое на всех экземплярах. Расположение полей будет жестко задано на образце документа.
Как создать определение документа для формы
1. Выберите изображение, которое будет использоваться как образец документа.
Определение для форм создается на основе изображения, полученного при сканировании незаполненной формы. Для форм изображение обязательно, т.к. на нем указывается расположение полей.
Замечание. Данное изображение должно быть хорошего качества, без искажений (не содержать перекосов, сдвигов и т.д.). Для цветных фоновых форм при создании определения следует использовать страницы, отсканированные без применения фильтров, так, чтобы фон не исчезал при сканировании. (Позже, когда вы будете сканировать изображения страниц для распознавания данных, вы выберете режим сканирования, при котором фон пропадает).
Если ваш документ состоит из нескольких страниц, загрузите первую страницу, а для добавления остальных руководствуйтесь рекомендациями раздела Создание определения для многостраничного документа.
Нажмите кнопку Далее.
2. На следующем шаге задайте основные свойства определения документа:Название и Описание, используемый Язык.
По умолчанию, выпадающий список языков содержит только языки со словарной поддержкой. Чтобы выбрать язык без словарной поддержки, отметьте опцию Показать все. Очень важно правильно задать язык: от этого зависит корректность распознавания документов. Языки, справа от названия которых указано ICR, поддерживают распознавание не только печатного текста, но и рукопечатного. Подробнее см. Поддерживаемые языки распознавания.
Если язык документов не известен заранее и должен быть определен на этапе распознавания, отметьте в списке несколько языков.
Внимание! Чрезмерное подключение языков может спровоцировать замедление процесса обработки и вызвать ошибки распознавания.
При необходимости вы сможете изменить тип текста для отдельных полей позже, а указанный на данном этапе тип будет использоваться по умолчанию. Например, используйте эту возможность, если в одном документе встречаются поля на разных языках.
Отметьте опцию Использовать настройки распознавания типа пакета, чтобы использовать настройки, указанные в свойствах типа пакета.
Замечание. Отключенная синхронизация может привести к замедлению наложения определения документа.
Нажмите кнопку Далее для перехода к следующему шагу.
3. Выберите типы полей, которые должны быть найдены на изображении автоматически. Особенно хорошо производится автоматический поиск текстовых полей с разметкой и меток прямоугольной формы. Если же поля ввода на вашей форме не имеют разметки, а метки будут проставляться на белом фоне, то их обычно выделяют вручную.
Замечание. При создании формы автоматический поиск реперов производится всегда. Если на форме есть реперы, то они будут найдены и отмечены на изображении.
Нажмите кнопку Готово.
После окончания работы Мастера создания определения документа откроется окно Редактора определения документа, в котором выполняются дальнейшие действия по созданию определения. На следующем этапе создания определения нужно разметить поля и статические элементы на изображении страницы и определить их свойства.
Полуструктурированные или неструктурированные документы
В таких документах расположение полей может отличаться на разных экземплярах. В этом случае для извлечения полей будет использоваться гибкое описание. Для извлечения полей из неструктурированных документов могут быть использованы технологии NLP (технологии обработки естественного языка).
Как создать определение документа для полуструктурированного или неструктурированного документа
1. Выберите источник изображения для образца документа (не является обязательным при создании гибкого описания).
Если вам нужно использовать гибкое описание, созданное в программе ABBYY FlexiLayout Studio, отметьте опцию Загрузить гибкое описание и введите путь к файлу, содержащему гибкое описание. Подробнее cм. Создание определения для обработки гибких документов.
Гибкое описание может быть создано автоматически, если разрешено обучение полей (опция Разрешать обучение поиска полей).
Нажмите кнопку Далее.
2. На следующем шаге задайте основные свойства определения документа: Название и Описание, используемый Язык.
По умолчанию, выпадающий список языков содержит только языки со словарной поддержкой. Чтобы выбрать язык без словарной поддержки, отметьте опцию Показать все. Очень важно правильно задать язык: от этого зависит корректность распознавания документов. Языки, справа от названия которых указано ICR, поддерживают распознавание не только печатного текста, но и рукопечатного. Подробнее см. Поддерживаемые языки распознавания.
Если язык документов не известен заранее и должен быть определен на этапе распознавания, отметьте в списке несколько языков.
Внимание! Чрезмерное подключение языков может спровоцировать замедление процесса обработки и вызвать ошибки распознавания.
При необходимости вы сможете изменить тип текста для отдельных полей позже, а указанный на данном этапе тип будет использоваться по умолчанию. Например, используйте эту возможность, если в одном документе встречаются поля на разных языках.
Отметьте опцию Использовать настройки распознавания типа пакета, чтобы использовать настройки, указанные в свойствах типа пакета.
Замечание. Отключенная синхронизация может привести к замедлению наложения определения документа.
Нажмите кнопку Готово.
После окончания работы Мастера создания определения документа откроется окно Редактора определения документа, в котором выполняются дальнейшие действия по созданию определения.
Документы, не требующие автоматического извлечения данных
В таких документах расположение полей не нужно определять автоматически. Для возможности полнотекстового поиска по документам можно применить распознавание, или не распознавать эти документы совсем.
Обработка таких документов состоит в том, чтобы перевести документы в электронный вид и организовать их поиск по значениям ключевых полей. Подробнее см. Создание определений документов без автоматического извлечения данных
Как создать определение документа для документа без автоматического извлечения данных
1. Выберите источник изображения для образца документа (не является обязательным).
Нажмите кнопку Далее.
2. На следующем шаге задайте основные свойства определения документа: Название и Описание, используемый Язык.
По умолчанию, выпадающий список языков содержит только языки со словарной поддержкой. Чтобы выбрать язык без словарной поддержки, отметьте опцию Показать все. Очень важно правильно задать язык: от этого зависит корректность распознавания документов. Языки, справа от названия которых указано ICR, поддерживают распознавание не только печатного текста, но и рукопечатного. Подробнее см. Поддерживаемые языки распознавания.
Если язык документов не известен заранее и должен быть определен на этапе распознавания, отметьте в списке несколько языков.
Внимание! Чрезмерное подключение языков может спровоцировать замедление процесса обработки и вызвать ошибки распознавания.
При необходимости вы сможете изменить тип текста для отдельных полей позже, а указанный на данном этапе тип будет использоваться по умолчанию. Например, используйте эту возможность, если в одном документе встречаются поля на разных языках.
Отметьте опцию Использовать настройки распознавания типа пакета, чтобы использовать настройки, указанные в свойствах типа пакета.
Замечание. Отключенная синхронизация может привести к замедлению наложения определения документа.
Нажмите кнопку Готово.
Комплект документов
Включает в себя другие определения документов и может иметь сводный раздел с информацией, собранной с документов, входящих в комплект. Подробнее см. Создание и настройка комплекта документов.
Как создать определение документа для комплекта документов
1. Выберите из списка всех документов, доступных в проекте, те документы, которые входят в комплект. Если необходимо, добавьте сводный раздел для группировки основных полей комплекта документов в одном разделе с целью их проверки на одной форме данных.
Нажмите кнопку Далее для перехода к следующему шагу.
2. На следующем шаге задайте основные свойства определения документа: Название и Описание, используемый Язык.
По умолчанию, выпадающий список языков содержит только языки со словарной поддержкой. Чтобы выбрать язык без словарной поддержки, отметьте опцию Показать все. Очень важно правильно задать язык: от этого зависит корректность распознавания документов. Языки, справа от названия которых указано ICR, поддерживают распознавание не только печатного текста, но и рукопечатного. Подробнее см. Поддерживаемые языки распознавания.
Если язык документов не известен заранее и должен быть определен на этапе распознавания, отметьте в списке несколько языков.
Внимание! Чрезмерное подключение языков может спровоцировать замедление процесса обработки и вызвать ошибки распознавания.
При необходимости вы сможете изменить тип текста для отдельных полей позже, а указанный на данном этапе тип будет использоваться по умолчанию. Например, используйте эту возможность, если в одном документе встречаются поля на разных языках.
Отметьте опцию Использовать настройки распознавания типа пакета, чтобы использовать настройки, указанные в свойствах типа пакета.
Замечание. Отключенная синхронизация может привести к замедлению наложения определения документа.
Нажмите кнопку Готово.
1/14/2021 2:17:24 PM