Ответ 1
Hard. Вы не сможете конвертировать HTML в PDF так же, как без каких-либо манипуляций. Один снимок может использовать mPDF, но этот probabliy не удовлетворит ваши потребности, поскольку он имеет ограниченную функциональность HTML.
Другой способ - сделать скриншот веб-страницы и включить ее в документ PDF, но вам понадобится специализированное программное обеспечение или, по крайней мере, libray. Читайте дальше по этой теме.