Зіставляння даних з документа OCR в поля форми


1

Чи є спосіб автоматично взяти дані з конкретного місця в документі і ввести його в певне поле у ​​формі?

Усі документи відповідають одному з двох стандартних форматів: і посвідчення особи і рахунок-фактура. Наразі мені доводиться копіювати інформацію з ідентифікатора та рахунка-фактури на одну форму. У мене є сканер, який постачається з програмним забезпеченням ABBYY OCR. Мені цікаво, чи можна все-таки налаштувати процес, в якому скануються два документи, і відповідна інформація автоматично вставляється у форму, яку я можу друкувати?

Я поняття не маю, як це буде зроблено (можливо, з деяким програмним забезпеченням, можливо, макроси?), Але мені здається, що оскільки всі поля даних є стандартними, існує спосіб створити карту документів і заздалегідь визначити певні частини документ, коли, наприклад, ідентифікатор сканується, він розпізнає область, яку я заздалегідь визначив як ім'я, і ​​приймає це поле і заповнює його у відповідне поле форми, яке я також зіставив з "ім'ям".

Це було б дуже схоже на те, як працює програма сканера візиток. Я не був би здивований, якщо щось подібне вже існує, але я не думаю, що я використовую правильну термінологію, коли шукаю її.

Будь-яка допомога буде оцінена.

Відповіді:


1

Чому ви не можете використовувати макрокоманди для автоматизації кроків, які ви робите вручну?

Деякі макрокоманди:

Autohotkey

Автоматизація - & gt; AutoMate 7

iOpus - & gt; iMacros

hitek - & gt; Автоматизація Jitbit

Tethys Solutions - & gt; Автоматизація Anywhere - & gt; 695 $ за комп'ютер, 7,000 $ для сервера

Softomotive - & gt; Віноутворення

FlashplayerPro - & gt; Легкий запису макросів


Я не впевнений, що це буде працювати без певного способу визначення відповідних інформаційних точок у сканованому / ocr'd doc. Ось де я бачу, як він розпадається: я сканую ID, вручну записую копіювання тексту "John Anderson" з поля "Ім'я" ідентифікатора, а потім вставте його у відповідне місце у формі. "John Anderson" має довжину 13 символів. Що станеться, коли я сканую в ідентифікаторі когось на ім'я "Li Wei" або "Charles Augustus Lindbergh, Jr." Чи буде макрос тільки копіювати 13 символів Чарльза ... або над копією на наступне поле для Лі? Також, що, якщо вирівнювання трохи вимкнено?
matt

1
Важко сказати, не бачачи сканування та програмне забезпечення, яке ви використовуєте для отримання інформації. Чи можна використовувати мишу для вибору тексту? Якщо так, намалюйте вікно вибору достатньо широким, щоб покрити довші тексти. Іншим способом я хотів би це зробити: скопіюйте весь текст в редактор, а потім працюйте з ним (тобто, "Повне ім'я: John Doe" - & gt; serach для "Повне ім'я:", після чого скопіюйте текст до кінця рядка. )
Cilvic
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.