Это действительно сумасшедшая идея, но как насчет этого:
Получить список всех страниц в массиве и использовать JavaScript для загрузки каждой страницы с интервалом около 20 секунд. Когда страница загружается, запускается функция window.print () Javascript. Задание печати будет завершено в течение 20 секунд, и новая страница будет загружена, и то же самое произойдет снова.