To print PDFs in a browser client side, you have to export the Crystal Report output to PDF and Response.BinaryWrite the byte array of the PDF (or if Crystal gives you a Stream, you can write the stream).
You cannot, however, automatically send it to a non networked printer connected to their PC/Laptop. The user has to manually select to print the PDF in the browser and they must have Adobe Acrobat Reader installed on their PC.