Есть ли что-нибудь, что может сделать скриншоты содержимого сайта и обрезать макет? - PullRequest
0 голосов
/ 14 января 2010

Другие идеи также приветствуются. Я пытаюсь взять файл Excel, используя Python для генерации XML для веб-страницы HTML JavaScript, который по сути будет отображать галерею (или какую-то структуру каталогов). Файл Excel будет довольно массивным, но давайте предположим, что время не так важно.

Пока что я могу преобразовать версию таблицы Excel с разделителями табуляции в XML, и у меня есть все ссылки ... Теперь мне просто нужно иметь возможность открыть браузер, сделать скриншот и правильно обрезать их. или сохраните некоторые части веб-контента как-нибудь ....

Я думал об использовании селена в качестве поискового робота, а затем об использовании команд клавиатуры autoit execute для сохранения всех веб-страниц, но это не будет работать по разным причинам (также это будет очень медленно).

Идеи

Один из примеров, где я видел «умную обрезку», - это камтасия, где они увеличивают определенные части экрана, где, по их мнению, будет фокусироваться. Я думаю, что это может работать в некоторой степени. Опять же, я не имею ни малейшего представления, как делать такие предположения с достаточной точностью.

1 Ответ

1 голос
/ 14 января 2010

Возможно, вы можете использовать pywebkitgtk для рендеринга HTML, а затем PIL для манипулирования изображением.

...