Добрый день, подскажите, как из каталога можно сформировать PDF файл для скачивания?

(Более подробно: есть каталог товаров с картинками, ценами и другими характеристиками, нужно сделать, чтобы при нажатии кнопки «Скачать прайс лист» скачивался PDF файл сформированный из каталога)

Заранее спасибо)