РЕДАКТИРОВАНИЕ СОДЕРЖИМОГО ЭЛЕКТРОННОГО ДОКУМЕНТА

1. Способ, содержащий:
обнаружение с помощью вычислительного устройства двух или более слоев в электронном документе;
обработку каждого из обнаруженных слоев для формирования текста слоя, представляющего один или более объектов, содержащихся в слое;
комбинирование сформированных текстов слоев для формирования комбинированного текста электронного документа; и
обнаружение в комбинированном тексте электронного документа целевой строки символов, соответствующей с учетом указанной функции поиска указанной строке символов.
2. Способ по п. 1, в котором указанная функция поиска представляет собой одно из: точного поиска, нечеткого поиска, синонимического поиска, поиска с учетом морфологии, семантического поиска или поиска с применением определенного пользователем преобразования.
3. Способ по п. 1, в котором текст слоя содержит одну или более строк символов, содержащихся в слое.
4. Способ по п. 1, в котором текст слоя содержит одну или более строк символов, представляющих одно или более изображений, содержащихся в слое.
5. Способ по п. 4, в котором обработка слоя содержит выполнение оптического распознавания символов на изображениях для получения строк символов и местоположения строк символов в электронном документе.
6. Способ по п. 1, дополнительно содержащий:
редактирование целевой строки символов из электронного документа.
7. Способ по п. 6, в котором редактирование содержит по меньшей мере одно из: удаления целевой строки символов, замены целевой строки символов на заменяющую строку или замены изображения, соответствующего целевой строке символов, на заполняющее изображение.
8. Способ по п. 1, в котором комбинирование сформированных текстов слоев выполняется с учетом относительного положения текстов слоев в визуальном изображении электронного документа.
9. Способ по п. 1, дополнительно содержащий:
редактирование целевой строки символов из одного или более из: элемента метаданных, аннотаций или комментариев электронного документа.
10. Способ по п. 1, дополнительно содержащий:
визуальное отображение электронного документа;
визуальное обнаружение подлежащего редактированию содержимого; и
прием входных данных, подтверждающих редактирование целевой строки символов из электронного документа.
11. Вычислительное устройство, содержащее:
память;
процессор, соединенный с памятью, для:
обнаружения двух или более слоев в электронном документе;
обработки каждого из обнаруженных слоев для формирования текста слоя, представляющего один или более объектов, содержащихся в слое;
комбинирования сформированных текстов слоев для формирования комбинированного текста электронного документа; и
обнаружения в комбинированном тексте электронного документа целевой строки символов, соответствующей с учетом указанной функции поиска указанной строке символов.
12. Вычислительное устройство по п. 11, в котором указанная функция поиска представляет собой одно из: точного поиска, нечеткого поиска, синонимического поиска, поиска с учетом морфологии, семантического поиска или поиска с применением определенного пользователем преобразования.
13. Вычислительное устройство по п. 11, в котором текст слоя содержит одну или более строк символов, содержащихся в слое.
14. Вычислительное устройство по п. 11, в котором текст слоя содержит одну или более строк символов, представляющих одно или более изображений, содержащихся в слое.
15. Вычислительное устройство по п. 14, в котором обработка слоя содержит выполнение оптического распознавания символов на изображениях для получения строк символов и местоположения строк символов в слое.
16. Вычислительное устройство по п. 11, в котором процессор дополнительно:
редактирует целевую строку символов из электронного документа.
17. Вычислительное устройство по п. 11, в котором комбинирование сформированных текстов слоев выполняется с учетом относительного положения текстов слоев в визуальном изображении электронного документа.
18. Вычислительное устройство по п. 11, в котором процессор дополнительно:
визуально отображает электронный документ;
визуально обнаруживает подлежащее редактированию содержимое; и
принимает входные данные, подтверждающие редактирование целевой строки символов из комбинированного текста электронного документа.
19. Машиночитаемый носитель данных, содержащий исполняемые команды, которые при выполнении вычислительным устройством приводят к выполнению вычислительным устройством операций, содержащих:
обнаружение двух или более слоев в электронном документе;
обработку каждого из обнаруженных слоев для формирования текста слоя, представляющего один или более объектов, содержащихся в слое;
комбинирование сформированных текстов слоев для формирования комбинированного текста электронного документа; и
обнаружение в комбинированном тексте электронного документа целевой строки символов, соответствующей с учетом указанной функции поиска указанной строке символов.
20. Машиночитаемое устройство длительного хранения данных по п. 19, в котором указанная функция поиска представляет собой одно из: точного поиска, нечеткого поиска, синонимического поиска, поиска с учетом морфологии, семантического поиска или поиска с применением определенного пользователем преобразования.