Сервис извлечения штрихкодов предназначен для поиска и чтения штрихкодов в отсканированном документе. С помощью сервиса можно определить относится ли документ к данному экземпляру системы DIRECTUM по штрихкоду системы, нанесенному на документ.
Сервис можно вызвать из прикладной разработки системы DIRECTUM с помощью функций:
• | DctsRecognizeBarCodeInEDocument. Функция распознает штрихкоды в документе системы DIRECTUM; |
• | DctsRecognizeBarCodeInFile. Функция распознает штрихкоды в файле. |
Подробнее см. в справке по функциям в компоненте Функции ISBL.
Алгоритм работы сервиса извлечения штрихкодов:
1. | Сервис получает графический файл. На вход сервису можно передавать файлы в форматах BMP, JPG, PNG, TIFF, в том числе и многостраничные TIFF-файлы. Для сканирования документов рекомендуется устанавливать параметры, указанные в таблице: |
Режим цветности документа |
Тип сканирования |
Формат |
Разрешение |
---|---|---|---|
Цветной документ |
24-битное |
TIFF |
300 dpi |
Черно-белый документ |
8-битное |
TIFF |
300 dpi |
2. | Сервис преобразует полученное изображение в соответствии с заданными параметрами разрешения и цветности. Настройки задаются в файле DctsTransformationService.exe.config. |
Примечание
Рекомендуется задавать минимальные значения разрешения и цветности, достаточные для распознавания штрихкодов. В этом случае распознавание будет занимать меньше времени. При большом разрешении с большим количеством цветов в изображении время на поиск штрихкодов резко возрастает.
3. | В зависимости от настроек сервис выполняет поиск штрихкодов на всех или только на первой странице документа. Подробнее см. раздел «Типы штрихкодов». |
4. | Сервис возвращает список найденных штрихкодов. Для каждого штрихкода указывается информация: |
• | тип штрихкода; |
• | содержание штрихкода; |
• | номер страницы, на которой найден штрихкод. |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |