The best way to accomplish this would be by implementing a third party component that is capable of redirecting the browser print output to PDF.
This can be done using PrimoPDF
, as shown in this video
which captures the export of one of the Telerik demos to PDF output.
Hope this helps!