Возможно, мне здесь не хватает этой идеи, но почему бы не открыть исходный код, перейти к печати и сохранить в формате PDF?
В Chrome вы щелкаете правой кнопкой мыши на своей странице, нажимаете «просмотреть исходный код страницы», затем идете в печать и выбираете сохранить в формате PDF.