Какое решение использовать для сохранения html страницы со стилями в файлы форматов pdf/doc(x)?
про doc не скажу, а для pdf можно юзать mpdf.
a лучше консольные утилиты типа wkhtmltopdf.
Конвертация?
Для HTML я пробовал использовать html2pdf.
Но проблем с ней достаточно. Хтмл должен быть "правильным", без больших вложенностей. Да ресурсов кушает очень много.
В конце концов остановился на www.fpdf.org
Но, про конвертацию придется забыть. Для ПДФ версии нужно верстать страницу заново.
Но плюсы большие: быстрая работы, достаточная гибкость, чтобы создавать сложные документы, класс можно расширять вширь и ввысь. Работа с кириллицей (tFpdf)
Для ворда есть библиотека PHPWord. Хотя сам не пользовался. Но она от авторов PHPExcel. И если она сделана так же, как и PHPExcel, то это самое удобное и легкое решение. PHPExcel пользуюсь давно.