Generate PDF with Print PDF and send in email
Try this modules: 

Views PDF


  With this module you can output a view as a PDF document. Each field of the view can be placed on the PDF page directly in the administration interface. Therefore a new display called "PDF" is added.


https://drupal.org/project/views_pdf

Views PDF Mime Mail


  This module provides the integration of Views PDF and Mime Mail.
  This allows the user to send a View as a PDF to a customer by Rules.


https://drupal.org/project/views_pdf_mimemail