PDF - общепризнанный формат данных, позволяющий добиться максимального качества при печати документов. Если у посетителей вашего сайта есть регулярная потребность печатать динамические данные, то логично предоставлять их в формате PDF.
В зависимости от сложности задачи можно подобрать либо бесплатную либо коммерческую библиотеку.