Автоматизированное распознавание паспортов с получением значений фиксированных полей (серия, номер, дата выдачи, код и наименование подразделения, выдавшего паспорт, ФИО владельца и его дата рождения) -- это задача которая возникает в случае если Ваш бизнес связан с работой с большим количеством физических лиц.
Данная обработка на входе получает сканы страниц паспортов в виде PDF-файлов, а на выходе выдает таблицу значений фиксированных полей для каждого скана паспорта (один паспорт -- одна строка таблицы). Далее эту таблицу можно сохранить в эксель. Обработка тестировалась на двух конфигурациях -- УТ 11.0 и ТМС (логистика) на платформе 8.3.13. Однако поскольку она не использует никаких метаданных конфигурации, поэтому будет работать в любой конфигурации использующей управляемые формы и под любой платформой, умеющей посылать POST- и GET-запросы и в которой есть встроенная функция Base64().
Для работы нужны ключи доступа API Гугла и API сервиса DaData. В данной разработке есть эти ключи, но ИСКЛЮЧИТЕЛЬНО ДЛЯ ТЕСТИРОВАНИЯ. После 5-6 запусков обработки с этими ключами, они будут отключены. Поэтому получите свои собственные ключи -- никакой сложности для программиста этот процесс не представляет. Сразу же предупреждаю, что API Гугл -- платный. Но не особо дорогой - одна распознанная картинка обойдется вам примерно в 10 копеек и это не считая того что при первом подключении платного аккаунта Гугл вы получите невозвратный кредит на $300
Кроме того, на компутере должна быть установлена программа Ghostscript -- она необходима для конвертации PDF в JPG. Ghostscript есть в архиве, её можно просто скопировать в корень любого диска. Ну или если вы любите все делать правильно, скачайте инсталлят программы с сайта www.ghostscript.com (она бесплатна) и установите программу как положено. Учтите что Ghostscript не умеет пропускать пробелы в полном пути к файлу -- то есть ни в полном имени файлов картинок, ни тем более в полном имени самой Ghostscript (то есть в именах всех вложенных каталогов) НЕ ДОЛЖНО БЫТЬ ни одного пробела.
И, как всегда, напоминаю -- это НЕ ГОТОВАЯ ПРОГРАММА. Это заготовка, пример использования определенных сервисов для достижения определенных целей. Просто скопированная она практически бесполезна -- в том числе и потому что желание не зависеть ни от каких метаданных конфигураций привело к некой, мягко говоря, неоптимальности кода -- подсобные данные, которым самое место в регистре сведений или справочнике, были запиханы в макет. Но думаю, даже самый начинающий программист 1С в состоянии справиться с интеграцией данной обработки в свою конфигурацию. Ну в крайнем случае можно заказать эту работу мне -- за дополнительную плату. Пишите, звоните, договоримся...