Сервис извлечения штрихкодов предназначен для поиска и чтения штрихкодов в отсканированном документе. С помощью сервиса можно определить относится ли документ к данному экземпляру системы 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 |