Создать скриншот страницы с помощью инструмента, похожего на Watin - PullRequest
3 голосов
/ 04 декабря 2008

Мне нужно создать скриншот страницы, указав URL-адрес страницы для инструмента командной строки. Я нашел следующее приложение: Преобразование HTML в изображение . Этот инструмент в порядке, но нужно более гибкое приложение. Мне нужно иметь возможность выполнить следующее:

  1. Перейти на следующую страницу.
  2. Нажмите кнопку.
  3. Сделайте скриншот и сохраните его.

Я хочу создать приложение, которое будет проверять сайт по URL-адресу, делать снимки, а затем отправлять изображения на электронную почту.

Есть ли у кого-нибудь опыт решения таких проблем?

Ответы [ 4 ]

11 голосов
/ 14 декабря 2008

Ватин может снимать скриншоты:

т.е.. CaptureWebPageToFile ("c: \ tmp \ watin main page.jpg");

Подробнее:

http://watin.sourceforge.net/releasenotes-1-2-0-4000.html http://fwdnug.com/blogs/ddodgen/archive/2008/06/19/watin-api-capturewebpagetofile.aspx

1 голос
/ 13 января 2012

Я знаю, что это очень старая запись, но я хочу оставить сообщение посетителю этой записи. PhantomJS - это один из вариантов (http://www.phantomjs.org).

1 голос
/ 22 декабря 2008

Я участвую в проекте WatiN и являюсь автором регистратора тестов WatiN. Чтобы сделать то, что вы хотите, я бы предложил использовать что-то вроде csExWB2 (http://code.google.com/p/csexwb2/).). Демо-версия предоставит вам базовый браузер, и вы сможете добавлять снимки экрана, где вам нравится. Отправка по электронной почте не распространяется, но это должно быть справедливо. легко.

0 голосов
/ 04 декабря 2008

Согласно странице характеристик WatiN:

  • Поддерживает создание скриншотов веб-страниц

Я бы направил вас к более конкретной документации, но веб-документация плохо работает с Firefox, поэтому я не могу найти ее.

...