Si, es posible, pero no es sencillo.
Puedes usar algún servicio on-line para ayudarte a tomar las capturas de las paginas, también está PhantomJS que puedes instalar en tu servidor o donde quieras para el mismo efecto, etc.
La respuesta a tu pregunta fue sencilla, el "cómo" es realmente lo interesante.