bolega
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору TelecomUral Цитата: Это будет так. Пусть изначально есть одиночные сканы 1-10, out-файлы 1..10, out-focr-файлы и к ним bookmarks: result00001...result00010. Т.е. out-файлу с номером X соответствует bookmark-файл с таким же номером. Предположим, что к сканам надо добавить два новых файла и поместить их после 1 и после 6 номера. СК при добавлении и вообще при любом тасовании исходных файлов автоматически переименовывает out- и focr-файлы. Если файлы добавляются не в конец списка, то в итоге окажется, что соответствие между номерами out и номерами bookmarks будет нарушено, и повторно выполнить корректно OCR уже будет нельзя. Поэтому первым делом перед добавлением новых сканов пользователю необходимо самостоятельно дать команду Attach bookmarks. Эта команда "привяжет" текущие имена bookmark-файлов к их out-файлам, так что дальнейшая реорганизация файлов в списке не нарушит соответствие между ними. Кстати, что делать, если файлы добавили, а привязать все-таки забыли? В нашем примере имена out станут 1..12, а имена bookmarks останутся прежними, и например, скану с новым номером 3 (прежний 2) будет соответствовать bookmark с номером 3 (вместо правильного 2). Чтобы это исправить, достаточно переместить все вновь добавленные файлы в конец списка (это восстановит правильное соответствие имен), дать команду Attach bookmarks и после этого вернуть новые сканы на свои правильные места. Далее мы распознаем в FR (в новом проекте) только вновь добавленные out-файлы: с номерами 2 и 8. Получаем новый result.bookmarks, в котором файлы имеют номера 1 и 2. Теперь нам надо сообщить СК, чтобы он подтянул в задание дополнительные bookmarks так, чтобы 1-й файл из result.bookmarks привязался к файлу 2, а 2-й – к файлу 8. Имена их станут result00011.bookmarks и result00012.bookmarks. То, что имена не соответствуют порядку следования сканов уже не имеет значения, т.к. после команды Attach bookmarks СК выдерживает соответствие по именам bookmarks (они уникальны), а не по порядковому номеру. Чтобы СК сделал все правильно, нужно открыть новый result.bookmarks в любом текстовом редакторе (с поддержкой UTF-8), вставить перед самой первой строчкой новую строку с таким содержанием: 2,8 Затем переименовать новый «result.bookmarks» в «+resultЧ.bookmarks», где Ч в имени – строка из любых допустимых символов любой длины, в том числе и нулевой. Как и ранее, «+resultЧ.bookmarks» положить в папку out/ocr и в СК вызвать команду OCR (только для новых сканов! Например, выделив их красным и вызвав OCR selected), либо OCR для каждого файла по отдельности (например, прямо в окне VR), либо новую команду Update OCR, которая обработает все имеющиеся bookmark-файлы (их может быть и несколько), начинающиеся на «+». После переобработки СК переименует новые bookmark-файлы, добавив впереди знак подчеркивания. |