Мне нужно было бы использовать скрипт Python для открытия различных документов в выбранном ими приложении для просмотра, таких как openoffice (.doc) или Adobe Reader (.pdf), и для захвата соответствующих отображаемых данных.
Затем обработайте их.
Я думаю, что мне пришлось бы использовать платформу для автоматизации захвата каждого документа (способ, которым селен позволяет манипулировать браузером, но для других приложений, возможно, аналогично тому, что делается в ходе тестирования программного обеспечения).
Иначе, мне пришлось бы использовать какой-нибудь модуль / функцию python, способный захватывать то, что должно отображаться на экране (не особенно отображаемые данные, а скорее отображение страницы, которая будет отображаться - как и всерендеринг страницы вместо того, что видно, потому что, если я не ошибаюсь, он всегда рассчитывается заранее, даже если система отображает только его часть / масштабирование), и «прослушивает» события клавиатуры, чтобы при открытии каждого документа вручную и обзореиспользуя страницу вниз, он фиксирует отображаемые данные в некотором формате для ввода.
Итак, мне нужно убедиться, что мое понимание процесса рендеринга хорошее, а также какие инструменты позволяют это сделать.такая вещь (переопределение программного обеспечения и рендеринг захвата потока в других программах) в Python?
Спасибо