1) Вы можете использовать https://github.com/samnissen/watir-screenshot-stitch, где
- Непосредственное использование новой полной функциональной возможности скриншота geckodriver (только на Firefox).
- Снимок экрана сшивание, разбиение на страницы заданного URL-адреса по размеру области просмотра, захват снимков экрана и примыкающих к ним.
- Использование связанного сценария html2canvas со страницей для генерации png из элемента canvas.
2) или используйте встроенный инструмент для вашей ОС - https://paulhammond.org/webkit2png
В коде будет выглядеть так
где:
- основная команда - webkit2png
- страница ссылки - all else